home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_15.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
124KB
|
2,237 lines
# near model CODE resource
# jump table entries: 3688-3711 (24 of them)
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 48E7 0308 movem.l -[A7], D6,D7,A4
00000008 286E 0010 movea.l A4, [A6 + 0x10]
0000000C 4A2E 000F tst.b [A6 + 0xF]
00000010 670A beq +0xC /* 0000001C */
00000012 2C2E 0014 move.l D6, [A6 + 0x14]
00000016 3E2E 001A move.w D7, [A6 + 0x1A]
0000001A 6008 bra +0xA /* 00000024 */
label0000001C:
0000001C 2C2E 001C move.l D6, [A6 + 0x1C]
00000020 3E2E 0022 move.w D7, [A6 + 0x22]
label00000024:
00000024 2886 move.l [A4], D6
00000026 48C7 ext.l D7
00000028 2F07 move.l -[A7], D7
0000002A 486C 0008 pea.l [A4 + 0x8]
0000002E 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000032 4CEE 10C0 FFF4 movem.l D6,D7,A4, [A6 - 0xC]
00000038 4E5E unlink A6
0000003A 4E75 rts
export_461:
0000003C 4E56 FFF8 link A6, -0x0008
00000040 48E7 0118 movem.l -[A7], D7,A3,A4
00000044 286E 0008 movea.l A4, [A6 + 0x8]
00000048 2054 movea.l A0, [A4]
0000004A 2D68 0014 FFFC move.l [A6 - 0x4], [A0 + 0x14]
00000050 670E beq +0x10 /* 00000060 */
00000052 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000056 4EAD 17B2 jsr [A5 + 0x17B2 /* export_754 */]
0000005A 2640 movea.l A3, D0
0000005C 588F addq.l A7, 4
0000005E 6006 bra +0x8 /* 00000066 */
label00000060:
00000060 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */]
00000064 2640 movea.l A3, D0
label00000066:
00000066 206E 000C movea.l A0, [A6 + 0xC]
0000006A 3E3C 1A00 move.w D7, 0x1A00
0000006E CE68 000E and.w D7, [A0 + 0xE]
00000072 2054 movea.l A0, [A4]
00000074 BE68 002E cmp.w D7, [A0 + 0x2E]
00000078 6706 beq +0x8 /* 00000080 */
0000007A 08A8 0007 0031 bclr.b [A0 + 0x31], 0x7
label00000080:
00000080 2054 movea.l A0, [A4]
00000082 4A28 0031 tst.b [A0 + 0x31]
00000086 6D5E blt +0x60 /* 000000E6 */
00000088 2054 movea.l A0, [A4]
0000008A 2D68 0004 FFF8 move.l [A6 - 0x8], [A0 + 0x4]
00000090 671E beq +0x20 /* 000000B0 */
00000092 206E FFF8 movea.l A0, [A6 - 0x8]
00000096 2050 movea.l A0, [A0]
00000098 3028 000E move.w D0, [A0 + 0xE]
0000009C 48C0 ext.l D0
0000009E 2F00 move.l -[A7], D0
000000A0 206E FFF8 movea.l A0, [A6 - 0x8]
000000A4 2050 movea.l A0, [A0]
000000A6 2F28 0008 move.l -[A7], [A0 + 0x8]
000000AA 4EBA 014A jsr [PC + 0x14A /* 000001F6 */]
000000AE 508F addq.l A7, 8
label000000B0:
000000B0 7000 moveq.l D0, 0x00
000000B2 102E 0013 move.b D0, [A6 + 0x13]
000000B6 2F00 move.l -[A7], D0
000000B8 2F2E 000C move.l -[A7], [A6 + 0xC]
000000BC 2F0B move.l -[A7], A3
000000BE 2054 movea.l A0, [A4]
000000C0 2F28 000A move.l -[A7], [A0 + 0xA]
000000C4 4EBA 0AE8 jsr [PC + 0xAE8 /* 00000BAE */]
000000C8 7200 moveq.l D1, 0x00
000000CA 1200 move.b D1, D0
000000CC 4A81 tst.l D1
000000CE 2054 movea.l A0, [A4]
000000D0 0228 007F 0031 andi.b [A0 + 0x31], 0x7F
000000D6 EF09 lsl D1.b, 7
000000D8 8328 0031 or.b [A0 + 0x31], D1
000000DC 2054 movea.l A0, [A4]
000000DE 3147 002E move.w [A0 + 0x2E], D7
000000E2 4FEF 0010 lea.l A7, [A7 + 0x10]
label000000E6:
000000E6 200B move.l D0, A3
000000E8 4CEE 1880 FFEC movem.l D7,A3,A4, [A6 - 0x14]
000000EE 4E5E unlink A6
000000F0 4E75 rts
export_462:
000000F2 4E56 0000 link A6, 0
000000F6 48E7 0118 movem.l -[A7], D7,A3,A4
000000FA 266E 0010 movea.l A3, [A6 + 0x10]
000000FE 286E 0008 movea.l A4, [A6 + 0x8]
00000102 206E 000C movea.l A0, [A6 + 0xC]
00000106 2050 movea.l A0, [A0]
00000108 2028 0004 move.l D0, [A0 + 0x4]
0000010C 0480 6162 6F75 subi.l D0, 0x61626F75 /* 'abou' */
00000112 671E beq +0x20 /* 00000132 */
00000114 0480 0510 F8EE subi.l D0, 0x510F8EE
0000011A 6758 beq +0x5A /* 00000174 */
0000011C 0480 0CF5 0D11 subi.l D0, 0xCF50D11
00000122 6700 00A2 beq +0xA4 /* 000001C6 */
00000126 0480 0003 EFFC subi.l D0, 0x3EFFC
0000012C 677C beq +0x7E /* 000001AA */
0000012E 6000 00B8 bra +0xBA /* 000001E8 */
label00000132:
00000132 4878 13C9 push.l 0x13C9
00000136 2F3C 6162 6F75 move.l -[A7], 0x61626F75 /* 'abou' */
0000013C 4878 13CA push.l 0x13CA
00000140 2F3C 6162 6664 move.l -[A7], 0x61626664 /* 'abfd' */
00000146 2F0B move.l -[A7], A3
00000148 206E 000C movea.l A0, [A6 + 0xC]
0000014C 2050 movea.l A0, [A0]
0000014E 3E28 0016 move.w D7, [A0 + 0x16]
00000152 303C 0800 move.w D0, 0x800
00000156 C047 and.w D0, D7
00000158 7200 moveq.l D1, 0x00
0000015A 3200 move.w D1, D0
0000015C 4A81 tst.l D1
0000015E 56C0 sne D0
00000160 4400 neg.b D0
00000162 4880 ext.w D0
00000164 48C0 ext.l D0
00000166 2F00 move.l -[A7], D0
00000168 2F0C move.l -[A7], A4
0000016A 4EBA FE94 jsr [PC - 0x16C /* 00000000 */]
0000016E 4FEF 001C lea.l A7, [A7 + 0x1C]
00000172 6078 bra +0x7A /* 000001EC */
label00000174:
00000174 7000 moveq.l D0, 0x00
00000176 2054 movea.l A0, [A4]
00000178 4AA8 003A tst.l [A0 + 0x3A]
0000017C 671C beq +0x1E /* 0000019A */
0000017E 2068 003A movea.l A0, [A0 + 0x3A]
00000182 2050 movea.l A0, [A0]
00000184 48E7 8080 movem.l -[A7], D0,A0
00000188 4EAD 1562 jsr [A5 + 0x1562 /* export_680 */]
0000018C 2200 move.l D1, D0
0000018E 4CDF 0101 movem.l D0,A0, [A7]+
00000192 B2A8 001C cmp.l D1, [A0 + 0x1C]
00000196 6702 beq +0x4 /* 0000019A */
00000198 7001 moveq.l D0, 0x01
label0000019A:
0000019A 4A00 tst.b D0
0000019C 6704 beq +0x6 /* 000001A2 */
0000019E 7002 moveq.l D0, 0x02
000001A0 6002 bra +0x4 /* 000001A4 */
label000001A2:
000001A2 7000 moveq.l D0, 0x00
label000001A4:
000001A4 1740 0004 move.b [A3 + 0x4], D0
000001A8 6042 bra +0x44 /* 000001EC */
label000001AA:
000001AA 2F0B move.l -[A7], A3
000001AC 2F2E 000C move.l -[A7], [A6 + 0xC]
000001B0 206D FE3E movea.l A0, [A5 - 0x1C2]
000001B4 2F08 move.l -[A7], A0
000001B6 2050 movea.l A0, [A0]
000001B8 2050 movea.l A0, [A0]
000001BA 2268 0024 movea.l A1, [A0 + 0x24]
000001BE 4E91 jsr [A1]
000001C0 4FEF 000C lea.l A7, [A7 + 0xC]
000001C4 6026 bra +0x28 /* 000001EC */
label000001C6:
000001C6 4A2D F6A2 tst.b [A5 - 0x95E]
000001CA 6708 beq +0xA /* 000001D4 */
000001CC 203C 0000 13CD move.l D0, 0x13CD
000001D2 6006 bra +0x8 /* 000001DA */
label000001D4:
000001D4 203C 0000 13CC move.l D0, 0x13CC
label000001DA:
000001DA 2F00 move.l -[A7], D0
000001DC 486B 0008 pea.l [A3 + 0x8]
000001E0 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
000001E4 508F addq.l A7, 8
000001E6 6004 bra +0x6 /* 000001EC */
label000001E8:
000001E8 422B 0004 clr.b [A3 + 0x4]
label000001EC:
000001EC 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
000001F2 4E5E unlink A6
000001F4 4E75 rts
fn000001F6:
000001F6 4E56 0000 link A6, 0
000001FA 48E7 0118 movem.l -[A7], D7,A3,A4
000001FE 3E2E 000E move.w D7, [A6 + 0xE]
00000202 286E 0008 movea.l A4, [A6 + 0x8]
00000206 2F0C move.l -[A7], A4
00000208 2054 movea.l A0, [A4]
0000020A 2050 movea.l A0, [A0]
0000020C 2268 0004 movea.l A1, [A0 + 0x4]
00000210 4E91 jsr [A1]
00000212 B0AD F9D6 cmp.l D0, [A5 - 0x62A]
00000216 588F addq.l A7, 4
00000218 6608 bne +0xA /* 00000222 */
0000021A 48C7 ext.l D7
0000021C BEAD F9D2 cmp.l D7, [A5 - 0x62E]
00000220 670C beq +0xE /* 0000022E */
label00000222:
00000222 266D F62A movea.l A3, [A5 - 0x9D6]
00000226 2053 movea.l A0, [A3]
00000228 08E8 0005 0031 bset.b [A0 + 0x31], 0x5
label0000022E:
0000022E 266D F62A movea.l A3, [A5 - 0x9D6]
00000232 2053 movea.l A0, [A3]
00000234 0828 0005 0031 btst.b [A0 + 0x31], 0x5
0000023A 56C0 sne D0
0000023C 4400 neg.b D0
0000023E 4A00 tst.b D0
00000240 674A beq +0x4C /* 0000028C */
00000242 48C7 ext.l D7
00000244 2B47 F9D2 move.l [A5 - 0x62E], D7
00000248 2F0C move.l -[A7], A4
0000024A 2054 movea.l A0, [A4]
0000024C 2050 movea.l A0, [A0]
0000024E 2268 0004 movea.l A1, [A0 + 0x4]
00000252 4E91 jsr [A1]
00000254 2B40 F9D6 move.l [A5 - 0x62A], D0
00000258 588F addq.l A7, 4
label0000025A:
0000025A 2F3C 7669 6577 move.l -[A7], 0x76696577 /* 'view' */
00000260 2F2D FC08 move.l -[A7], [A5 - 0x3F8]
00000264 4EAD 2432 jsr [A5 + 0x2432 /* export_1154 */]
00000268 4A00 tst.b D0
0000026A 508F addq.l A7, 8
0000026C 66EC bne -0x12 /* 0000025A */
0000026E 48C7 ext.l D7
00000270 2F07 move.l -[A7], D7
00000272 2F0C move.l -[A7], A4
00000274 2054 movea.l A0, [A4]
00000276 2050 movea.l A0, [A0]
00000278 2268 0138 movea.l A1, [A0 + 0x138]
0000027C 4E91 jsr [A1]
0000027E 266D F62A movea.l A3, [A5 - 0x9D6]
00000282 2053 movea.l A0, [A3]
00000284 08A8 0005 0031 bclr.b [A0 + 0x31], 0x5
0000028A 508F addq.l A7, 8
label0000028C:
0000028C 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00000292 4E5E unlink A6
00000294 4E75 rts
fn00000296:
00000296 4E56 FDF2 link A6, -0x020E
0000029A 48E7 0308 movem.l -[A7], D6,D7,A4
0000029E 3C2E 000E move.w D6, [A6 + 0xE]
000002A2 0C46 0002 cmpi.w D6, 0x2
000002A6 5FC0 sle D0
000002A8 0240 0001 andi.w D0, 0x1
000002AC 48C0 ext.l D0
000002AE 1E00 move.b D7, D0
000002B0 665C bne +0x5E /* 0000030E */
000002B2 3006 move.w D0, D6
000002B4 5740 subq.w D0, 3
000002B6 6B56 bmi +0x58 /* 0000030E */
000002B8 0C40 0005 cmpi.w D0, 0x5
000002BC 6E50 bgt +0x52 /* 0000030E */
000002BE D040 add.w D0, D0
000002C0 303B 0006 move.w D0, [PC + D0.w + 0x6]
000002C4 4EFB 0000 jmp [PC + D0.w]
000002C8 002C 000E 0018 ori.b [A4 + 0x18], 0xE
000002CE 0040 0022 ori.w D0, 0x22 /* '\"' */
000002D2 0036 4A2D F689 ori.b [A6 + A7.w * 8 - 0x119], 0x2D /* '-' */
000002D8 6734 beq +0x36 /* 0000030E */
000002DA 7E01 moveq.l D7, 0x01
000002DC 6030 bra +0x32 /* 0000030E */
000002DE 4A2D F68B tst.b [A5 - 0x975]
000002E2 672A beq +0x2C /* 0000030E */
000002E4 7E01 moveq.l D7, 0x01
000002E6 6026 bra +0x28 /* 0000030E */
000002E8 4A2D F68D tst.b [A5 - 0x973]
000002EC 6720 beq +0x22 /* 0000030E */
000002EE 7E01 moveq.l D7, 0x01
000002F0 601C bra +0x1E /* 0000030E */
000002F2 4A2D F68F tst.b [A5 - 0x971]
000002F6 6716 beq +0x18 /* 0000030E */
000002F8 7E01 moveq.l D7, 0x01
000002FA 6012 bra +0x14 /* 0000030E */
000002FC 4A2D F691 tst.b [A5 - 0x96F]
00000300 670C beq +0xE /* 0000030E */
00000302 7E01 moveq.l D7, 0x01
00000304 6008 bra +0xA /* 0000030E */
00000306 4A2D F693 tst.b [A5 - 0x96D]
0000030A 6702 beq +0x4 /* 0000030E */
0000030C 7E01 moveq.l D7, 0x01
label0000030E:
0000030E 4A07 tst.b D7
00000310 6700 0082 beq +0x84 /* 00000394 */
00000314 2D7C 0000 04E6 FEF4 move.l [A6 - 0x10C], 0x4E6
0000031C 3D7C 04E6 FEF2 move.w [A6 - 0x10E], 0x4E6
00000322 2D7C 7669 6577 FEF8 move.l [A6 - 0x108], 0x76696577 /* 'view' */
0000032A 3D7C 404A FEFC move.w [A6 - 0x104], 0x404A /* '@J' */
00000330 422E FEFE clr.b [A6 - 0x102]
00000334 49EE FF00 lea.l A4, [A6 - 0x100]
00000338 206E 0010 movea.l A0, [A6 + 0x10]
0000033C 2F08 move.l -[A7], A0
0000033E 2F0C move.l -[A7], A4
00000340 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000344 41EE FDF2 lea.l A0, [A6 - 0x20E]
00000348 4210 clr.b [A0]
0000034A 207C 0000 0BCD movea.l A0, 0xBCD
00000350 D0C6 add.w A0, D6
00000352 2F08 move.l -[A7], A0
00000354 486E FDF2 pea.l [A6 - 0x20E]
00000358 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
0000035C 7000 moveq.l D0, 0x00
0000035E 2F00 move.l -[A7], D0
00000360 486E FDF2 pea.l [A6 - 0x20E]
00000364 2F0C move.l -[A7], A4
00000366 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */]
0000036A 7000 moveq.l D0, 0x00
0000036C 2F00 move.l -[A7], D0
0000036E 486E FEF2 pea.l [A6 - 0x10E]
00000372 2F2D FC08 move.l -[A7], [A5 - 0x3F8]
00000376 4EAD 242A jsr [A5 + 0x242A /* export_1153 */]
0000037A 2E00 move.l D7, D0
0000037C 48C6 ext.l D6
0000037E 2F06 move.l -[A7], D6
00000380 2F3C 7669 6577 move.l -[A7], 0x76696577 /* 'view' */
00000386 2F07 move.l -[A7], D7
00000388 2F2D FC08 move.l -[A7], [A5 - 0x3F8]
0000038C 4EAD 23DA jsr [A5 + 0x23DA /* export_1143 */]
00000390 4FEF 0038 lea.l A7, [A7 + 0x38]
label00000394:
00000394 4CEE 10C0 FDE6 movem.l D6,D7,A4, [A6 - 0x21A]
0000039A 4E5E unlink A6
0000039C 4E75 rts
export_463:
0000039E 4E56 FF00 link A6, -0x0100
000003A2 2F0C move.l -[A7], A4
000003A4 286E 0008 movea.l A4, [A6 + 0x8]
000003A8 41EE FF00 lea.l A0, [A6 - 0x100]
000003AC 4210 clr.b [A0]
000003AE 4878 0BCC push.l 0xBCC
000003B2 486E FF00 pea.l [A6 - 0x100]
000003B6 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
000003BA 486E FF00 pea.l [A6 - 0x100]
000003BE 7006 moveq.l D0, 0x06
000003C0 2F00 move.l -[A7], D0
000003C2 2F0C move.l -[A7], A4
000003C4 4EBA FED0 jsr [PC - 0x130 /* 00000296 */]
000003C8 486E FF00 pea.l [A6 - 0x100]
000003CC 7008 moveq.l D0, 0x08
000003CE 2F00 move.l -[A7], D0
000003D0 2F0C move.l -[A7], A4
000003D2 4EBA FEC2 jsr [PC - 0x13E /* 00000296 */]
000003D6 486E FF00 pea.l [A6 - 0x100]
000003DA 7003 moveq.l D0, 0x03
000003DC 2F00 move.l -[A7], D0
000003DE 2F0C move.l -[A7], A4
000003E0 4EBA FEB4 jsr [PC - 0x14C /* 00000296 */]
000003E4 486E FF00 pea.l [A6 - 0x100]
000003E8 7007 moveq.l D0, 0x07
000003EA 2F00 move.l -[A7], D0
000003EC 2F0C move.l -[A7], A4
000003EE 4EBA FEA6 jsr [PC - 0x15A /* 00000296 */]
000003F2 486E FF00 pea.l [A6 - 0x100]
000003F6 7005 moveq.l D0, 0x05
000003F8 2F00 move.l -[A7], D0
000003FA 2F0C move.l -[A7], A4
000003FC 4EBA FE98 jsr [PC - 0x168 /* 00000296 */]
00000400 486E FF00 pea.l [A6 - 0x100]
00000404 7004 moveq.l D0, 0x04
00000406 2F00 move.l -[A7], D0
00000408 2F0C move.l -[A7], A4
0000040A 4EBA FE8A jsr [PC - 0x176 /* 00000296 */]
0000040E 486E FF00 pea.l [A6 - 0x100]
00000412 7002 moveq.l D0, 0x02
00000414 2F00 move.l -[A7], D0
00000416 2F0C move.l -[A7], A4
00000418 4EBA FE7C jsr [PC - 0x184 /* 00000296 */]
0000041C 486E FF00 pea.l [A6 - 0x100]
00000420 7001 moveq.l D0, 0x01
00000422 2F00 move.l -[A7], D0
00000424 2F0C move.l -[A7], A4
00000426 4EBA FE6E jsr [PC - 0x192 /* 00000296 */]
0000042A 486E FF00 pea.l [A6 - 0x100]
0000042E 7000 moveq.l D0, 0x00
00000430 2F00 move.l -[A7], D0
00000432 2F0C move.l -[A7], A4
00000434 4EBA FE60 jsr [PC - 0x1A0 /* 00000296 */]
00000438 286E FEFC movea.l A4, [A6 - 0x104]
0000043C 4E5E unlink A6
0000043E 4E75 rts
export_464:
fn00000440:
00000440 4E56 FFDE link A6, -0x0022
00000444 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000448 266E 000C movea.l A3, [A6 + 0xC]
0000044C 286E 0008 movea.l A4, [A6 + 0x8]
00000450 4205 clr.b D5
00000452 2053 movea.l A0, [A3]
00000454 3D68 0016 FFFE move.w [A6 - 0x2], [A0 + 0x16]
0000045A 2053 movea.l A0, [A3]
0000045C 2028 0004 move.l D0, [A0 + 0x4]
00000460 0480 6162 6F75 subi.l D0, 0x61626F75 /* 'abou' */
00000466 6700 0254 beq +0x256 /* 000006BC */
0000046A 0480 0009 F9FE subi.l D0, 0x9F9FE
00000470 6700 024A beq +0x24C /* 000006BC */
00000474 0480 0200 0600 subi.l D0, 0x2000600
0000047A 6700 024C beq +0x24E /* 000006C8 */
0000047E 0480 0003 0106 subi.l D0, 0x30106
00000484 6700 02DC beq +0x2DE /* 00000762 */
00000488 0480 0105 FFF3 subi.l D0, 0x105FFF3
0000048E 6700 022C beq +0x22E /* 000006BC */
00000492 0480 09F0 06B4 subi.l D0, 0x9F006B4
00000498 6700 02A0 beq +0x2A2 /* 0000073A */
0000049C 0480 010A EE4E subi.l D0, 0x10AEE4E
000004A2 6700 0218 beq +0x21A /* 000006BC */
000004A6 0480 0107 0400 subi.l D0, 0x1070400
000004AC 6700 02A0 beq +0x2A2 /* 0000074E */
000004B0 0480 02EA 02FB subi.l D0, 0x2EA02FB
000004B6 6746 beq +0x48 /* 000004FE */
000004B8 0480 0002 0009 subi.l D0, 0x20009
000004BE 6700 01FC beq +0x1FE /* 000006BC */
000004C2 0480 0001 08FE subi.l D0, 0x108FE
000004C8 674C beq +0x4E /* 00000516 */
000004CA 0480 0000 F6F1 subi.l D0, 0xF6F1
000004D0 6700 0238 beq +0x23A /* 0000070A */
000004D4 0480 0004 0205 subi.l D0, 0x40205
000004DA 6700 00EE beq +0xF0 /* 000005CA */
000004DE 0480 0006 01FF subi.l D0, 0x601FF
000004E4 6748 beq +0x4A /* 0000052E */
000004E6 0480 0003 F307 subi.l D0, 0x3F307
000004EC 6700 0106 beq +0x108 /* 000005F4 */
000004F0 0480 02F6 020B subi.l D0, 0x2F6020B
000004F6 6700 01CA beq +0x1CC /* 000006C2 */
000004FA 6000 029C bra +0x29E /* 00000798 */
label000004FE:
000004FE 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */
00000504 2F0B move.l -[A7], A3
00000506 2F0C move.l -[A7], A4
00000508 4EBA 02AA jsr [PC + 0x2AA /* 000007B4 */]
0000050C 1A00 move.b D5, D0
0000050E 4FEF 000C lea.l A7, [A7 + 0xC]
00000512 6000 0286 bra +0x288 /* 0000079A */
label00000516:
00000516 2F3C 6475 706C move.l -[A7], 0x6475706C /* 'dupl' */
0000051C 2F0B move.l -[A7], A3
0000051E 2F0C move.l -[A7], A4
00000520 4EBA 0292 jsr [PC + 0x292 /* 000007B4 */]
00000524 1A00 move.b D5, D0
00000526 4FEF 000C lea.l A7, [A7 + 0xC]
0000052A 6000 026E bra +0x270 /* 0000079A */
label0000052E:
0000052E 4878 0BC5 push.l 0xBC5
00000532 2F3C 736F 7065 move.l -[A7], 0x736F7065 /* 'sope' */
00000538 4878 0BCB push.l 0xBCB
0000053C 2F3C 6F70 636C move.l -[A7], 0x6F70636C /* 'opcl' */
00000542 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000546 7000 moveq.l D0, 0x00
00000548 323C 0800 move.w D1, 0x800
0000054C C26E FFFE and.w D1, [A6 - 0x2]
00000550 7400 moveq.l D2, 0x00
00000552 3401 move.w D2, D1
00000554 4A82 tst.l D2
00000556 670A beq +0xC /* 00000562 */
00000558 2054 movea.l A0, [A4]
0000055A 4AA8 000A tst.l [A0 + 0xA]
0000055E 6702 beq +0x4 /* 00000562 */
00000560 7001 moveq.l D0, 0x01
label00000562:
00000562 4880 ext.w D0
00000564 48C0 ext.l D0
00000566 2F00 move.l -[A7], D0
00000568 2F2D F62A move.l -[A7], [A5 - 0x9D6]
0000056C 4EBA FA92 jsr [PC - 0x56E /* 00000000 */]
00000570 2053 movea.l A0, [A3]
00000572 2068 0010 movea.l A0, [A0 + 0x10]
00000576 2D48 FFF6 move.l [A6 - 0xA], A0
0000057A 2050 movea.l A0, [A0]
0000057C 2010 move.l D0, [A0]
0000057E E480 asr D0, 2
00000580 4FEF 001C lea.l A7, [A7 + 0x1C]
00000584 6700 0214 beq +0x216 /* 0000079A */
00000588 7A02 moveq.l D5, 0x02
0000058A 206E FFF6 movea.l A0, [A6 - 0xA]
0000058E 2050 movea.l A0, [A0]
00000590 2010 move.l D0, [A0]
00000592 E480 asr D0, 2
00000594 7201 moveq.l D1, 0x01
00000596 B280 cmp.l D1, D0
00000598 6600 0200 bne +0x202 /* 0000079A */
0000059C 2F2E FFF6 move.l -[A7], [A6 - 0xA]
000005A0 4EAD 2522 jsr [A5 + 0x2522 /* export_1184 */]
000005A4 2D40 FFE2 move.l [A6 - 0x1E], D0
000005A8 2040 movea.l A0, D0
000005AA 2050 movea.l A0, [A0]
000005AC 2D68 001C FFDE move.l [A6 - 0x22], [A0 + 0x1C]
000005B2 588F addq.l A7, 4
000005B4 6700 01E4 beq +0x1E6 /* 0000079A */
000005B8 4EAD 1562 jsr [A5 + 0x1562 /* export_680 */]
000005BC B0AE FFDE cmp.l D0, [A6 - 0x22]
000005C0 6600 01D8 bne +0x1DA /* 0000079A */
000005C4 4205 clr.b D5
000005C6 6000 01D2 bra +0x1D4 /* 0000079A */
label000005CA:
000005CA 2053 movea.l A0, [A3]
000005CC 2068 0010 movea.l A0, [A0 + 0x10]
000005D0 2D48 FFFA move.l [A6 - 0x6], A0
000005D4 2050 movea.l A0, [A0]
000005D6 2010 move.l D0, [A0]
000005D8 E480 asr D0, 2
000005DA 4A80 tst.l D0
000005DC 6700 01BC beq +0x1BE /* 0000079A */
000005E0 2054 movea.l A0, [A4]
000005E2 4AA8 001C tst.l [A0 + 0x1C]
000005E6 6704 beq +0x6 /* 000005EC */
000005E8 7002 moveq.l D0, 0x02
000005EA 6002 bra +0x4 /* 000005EE */
label000005EC:
000005EC 7000 moveq.l D0, 0x00
label000005EE:
000005EE 1A00 move.b D5, D0
000005F0 6000 01A8 bra +0x1AA /* 0000079A */
label000005F4:
000005F4 2053 movea.l A0, [A3]
000005F6 2E28 001E move.l D7, [A0 + 0x1E]
000005FA 3C07 move.w D6, D7
000005FC 0C46 0001 cmpi.w D6, 0x1
00000600 6604 bne +0x6 /* 00000606 */
00000602 7000 moveq.l D0, 0x00
00000604 6004 bra +0x6 /* 0000060A */
label00000606:
00000606 700A moveq.l D0, 0x0A
00000608 9046 sub.w D0, D6
label0000060A:
0000060A 3800 move.w D4, D0
0000060C 48C4 ext.l D4
0000060E 2F04 move.l -[A7], D4
00000610 206E 0010 movea.l A0, [A6 + 0x10]
00000614 4868 0008 pea.l [A0 + 0x8]
00000618 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
0000061C 206E 0010 movea.l A0, [A6 + 0x10]
00000620 4228 0005 clr.b [A0 + 0x5]
00000624 2053 movea.l A0, [A3]
00000626 2D68 0010 FFF2 move.l [A6 - 0xE], [A0 + 0x10]
0000062C 4EAD 1562 jsr [A5 + 0x1562 /* export_680 */]
00000630 2640 movea.l A3, D0
00000632 7000 moveq.l D0, 0x00
00000634 206E FFF2 movea.l A0, [A6 - 0xE]
00000638 2050 movea.l A0, [A0]
0000063A 4A90 tst.l [A0]
0000063C 508F addq.l A7, 8
0000063E 6718 beq +0x1A /* 00000658 */
00000640 220B move.l D1, A3
00000642 6712 beq +0x14 /* 00000656 */
00000644 2F00 move.l -[A7], D0
00000646 2F0B move.l -[A7], A3
00000648 4EAD 1552 jsr [A5 + 0x1552 /* export_678 */]
0000064C 588F addq.l A7, 4
0000064E 2200 move.l D1, D0
00000650 201F move.l D0, [A7]+
00000652 4A01 tst.b D1
00000654 6602 bne +0x4 /* 00000658 */
label00000656:
00000656 7001 moveq.l D0, 0x01
label00000658:
00000658 1A00 move.b D5, D0
0000065A 6700 013E beq +0x140 /* 0000079A */
0000065E 4206 clr.b D6
00000660 4207 clr.b D7
00000662 2F2E FFF2 move.l -[A7], [A6 - 0xE]
00000666 486E FFE6 pea.l [A6 - 0x1A]
0000066A 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
0000066E 41EE FFE6 lea.l A0, [A6 - 0x1A]
00000672 508F addq.l A7, 8
00000674 601A bra +0x1C /* 00000690 */
label00000676:
00000676 2053 movea.l A0, [A3]
00000678 1028 0008 move.b D0, [A0 + 0x8]
0000067C 4880 ext.w D0
0000067E B840 cmp.w D4, D0
00000680 6604 bne +0x6 /* 00000686 */
00000682 7C01 moveq.l D6, 0x01
00000684 6002 bra +0x4 /* 00000688 */
label00000686:
00000686 7E01 moveq.l D7, 0x01
label00000688:
00000688 4A06 tst.b D6
0000068A 6704 beq +0x6 /* 00000690 */
0000068C 4A07 tst.b D7
0000068E 6610 bne +0x12 /* 000006A0 */
label00000690:
00000690 486E FFE6 pea.l [A6 - 0x1A]
00000694 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000698 2640 movea.l A3, D0
0000069A 200B move.l D0, A3
0000069C 588F addq.l A7, 4
0000069E 66D6 bne -0x28 /* 00000676 */
label000006A0:
000006A0 4A06 tst.b D6
000006A2 6700 00F6 beq +0xF8 /* 0000079A */
000006A6 4A07 tst.b D7
000006A8 6704 beq +0x6 /* 000006AE */
000006AA 702D moveq.l D0, 0x2D
000006AC 6002 bra +0x4 /* 000006B0 */
label000006AE:
000006AE 7012 moveq.l D0, 0x12
label000006B0:
000006B0 206E 0010 movea.l A0, [A6 + 0x10]
000006B4 1140 0005 move.b [A0 + 0x5], D0
000006B8 6000 00E0 bra +0xE2 /* 0000079A */
label000006BC:
000006BC 7A01 moveq.l D5, 0x01
000006BE 6000 00DA bra +0xDC /* 0000079A */
label000006C2:
000006C2 7A02 moveq.l D5, 0x02
000006C4 6000 00D4 bra +0xD6 /* 0000079A */
label000006C8:
000006C8 4878 0BC3 push.l 0xBC3
000006CC 2F3C 636C 6F73 move.l -[A7], 0x636C6F73 /* 'clos' */
000006D2 4878 0BC9 push.l 0xBC9
000006D6 2F3C 636C 6F61 move.l -[A7], 0x636C6F61 /* 'cloa' */
000006DC 2F2E 0010 move.l -[A7], [A6 + 0x10]
000006E0 303C 0800 move.w D0, 0x800
000006E4 C06E FFFE and.w D0, [A6 - 0x2]
000006E8 7200 moveq.l D1, 0x00
000006EA 3200 move.w D1, D0
000006EC 4A81 tst.l D1
000006EE 56C0 sne D0
000006F0 4400 neg.b D0
000006F2 4880 ext.w D0
000006F4 48C0 ext.l D0
000006F6 2F00 move.l -[A7], D0
000006F8 2F2D F62A move.l -[A7], [A5 - 0x9D6]
000006FC 4EBA F902 jsr [PC - 0x6FE /* 00000000 */]
00000700 7A02 moveq.l D5, 0x02
00000702 4FEF 001C lea.l A7, [A7 + 0x1C]
00000706 6000 0092 bra +0x94 /* 0000079A */
label0000070A:
0000070A 7000 moveq.l D0, 0x00
0000070C 2054 movea.l A0, [A4]
0000070E 4AA8 001C tst.l [A0 + 0x1C]
00000712 6722 beq +0x24 /* 00000736 */
00000714 2F00 move.l -[A7], D0
00000716 2F28 001C move.l -[A7], [A0 + 0x1C]
0000071A 4EAD 160A jsr [A5 + 0x160A /* export_701 */]
0000071E 588F addq.l A7, 4
00000720 2200 move.l D1, D0
00000722 201F move.l D0, [A7]+
00000724 4A01 tst.b D1
00000726 670E beq +0x10 /* 00000736 */
00000728 2054 movea.l A0, [A4]
0000072A 2668 0018 movea.l A3, [A0 + 0x18]
0000072E 2053 movea.l A0, [A3]
00000730 4A90 tst.l [A0]
00000732 6702 beq +0x4 /* 00000736 */
00000734 7001 moveq.l D0, 0x01
label00000736:
00000736 1A00 move.b D5, D0
00000738 6060 bra +0x62 /* 0000079A */
label0000073A:
0000073A 4878 0BC4 push.l 0xBC4
0000073E 206E 0010 movea.l A0, [A6 + 0x10]
00000742 4868 0008 pea.l [A0 + 0x8]
00000746 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
0000074A 508F addq.l A7, 8
0000074C 604C bra +0x4E /* 0000079A */
label0000074E:
0000074E 4878 08D4 push.l 0x8D4
00000752 206E 0010 movea.l A0, [A6 + 0x10]
00000756 4868 0008 pea.l [A0 + 0x8]
0000075A 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
0000075E 508F addq.l A7, 8
00000760 6038 bra +0x3A /* 0000079A */
label00000762:
00000762 7000 moveq.l D0, 0x00
00000764 2054 movea.l A0, [A4]
00000766 4AA8 001C tst.l [A0 + 0x1C]
0000076A 6728 beq +0x2A /* 00000794 */
0000076C 2F00 move.l -[A7], D0
0000076E 2F28 001C move.l -[A7], [A0 + 0x1C]
00000772 4EAD 160A jsr [A5 + 0x160A /* export_701 */]
00000776 588F addq.l A7, 4
00000778 2200 move.l D1, D0
0000077A 201F move.l D0, [A7]+
0000077C 4A01 tst.b D1
0000077E 6714 beq +0x16 /* 00000794 */
00000780 2F00 move.l -[A7], D0
00000782 2F0C move.l -[A7], A4
00000784 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */]
00000788 588F addq.l A7, 4
0000078A 2200 move.l D1, D0
0000078C 201F move.l D0, [A7]+
0000078E 4A81 tst.l D1
00000790 6702 beq +0x4 /* 00000794 */
00000792 7001 moveq.l D0, 0x01
label00000794:
00000794 1A00 move.b D5, D0
00000796 6002 bra +0x4 /* 0000079A */
label00000798:
00000798 4205 clr.b D5
label0000079A:
0000079A 206E 0010 movea.l A0, [A6 + 0x10]
0000079E 1145 0004 move.b [A0 + 0x4], D5
000007A2 4CEE 18F0 FFC6 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x3A]
000007A8 4E5E unlink A6
000007AA 4E75 rts
export_465:
000007AC 4E56 0000 link A6, 0
000007B0 4E5E unlink A6
000007B2 4E75 rts
export_466:
fn000007B4:
000007B4 4E56 FEE8 link A6, -0x0118
000007B8 48E7 0118 movem.l -[A7], D7,A3,A4
000007BC 286E 000C movea.l A4, [A6 + 0xC]
000007C0 206E 0008 movea.l A0, [A6 + 0x8]
000007C4 2050 movea.l A0, [A0]
000007C6 4AA8 001C tst.l [A0 + 0x1C]
000007CA 6606 bne +0x8 /* 000007D2 */
000007CC 7000 moveq.l D0, 0x00
000007CE 6000 009A bra +0x9C /* 0000086A */
label000007D2:
000007D2 7000 moveq.l D0, 0x00
000007D4 2F00 move.l -[A7], D0
000007D6 2F00 move.l -[A7], D0
000007D8 2054 movea.l A0, [A4]
000007DA 2F28 001E move.l -[A7], [A0 + 0x1E]
000007DE 2F00 move.l -[A7], D0
000007E0 2F2E 0010 move.l -[A7], [A6 + 0x10]
000007E4 4EAD 2442 jsr [A5 + 0x2442 /* export_1156 */]
000007E8 2640 movea.l A3, D0
000007EA 4207 clr.b D7
000007EC 422E FF00 clr.b [A6 - 0x100]
000007F0 41EE FEF8 lea.l A0, [A6 - 0x108]
000007F4 422E FEFC clr.b [A6 - 0x104]
000007F8 2054 movea.l A0, [A4]
000007FA 2D68 0010 FEF4 move.l [A6 - 0x10C], [A0 + 0x10]
00000800 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
00000804 486E FEE8 pea.l [A6 - 0x118]
00000808 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
0000080C 41EE FEE8 lea.l A0, [A6 - 0x118]
00000810 4FEF 001C lea.l A7, [A7 + 0x1C]
00000814 6026 bra +0x28 /* 0000083C */
label00000816:
00000816 2053 movea.l A0, [A3]
00000818 214C 000C move.l [A0 + 0xC], A4
0000081C 486E FEF8 pea.l [A6 - 0x108]
00000820 2F0B move.l -[A7], A3
00000822 2F0C move.l -[A7], A4
00000824 2054 movea.l A0, [A4]
00000826 2050 movea.l A0, [A0]
00000828 2268 0024 movea.l A1, [A0 + 0x24]
0000082C 4E91 jsr [A1]
0000082E 4A2E FEFC tst.b [A6 - 0x104]
00000832 4FEF 000C lea.l A7, [A7 + 0xC]
00000836 6704 beq +0x6 /* 0000083C */
00000838 7E01 moveq.l D7, 0x01
0000083A 6010 bra +0x12 /* 0000084C */
label0000083C:
0000083C 486E FEE8 pea.l [A6 - 0x118]
00000840 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000844 2840 movea.l A4, D0
00000846 200C move.l D0, A4
00000848 588F addq.l A7, 4
0000084A 66CA bne -0x34 /* 00000816 */
label0000084C:
0000084C 200B move.l D0, A3
0000084E 6716 beq +0x18 /* 00000866 */
00000850 7003 moveq.l D0, 0x03
00000852 2F00 move.l -[A7], D0
00000854 2F0B move.l -[A7], A3
00000856 2053 movea.l A0, [A3]
00000858 2050 movea.l A0, [A0]
0000085A 2268 0014 movea.l A1, [A0 + 0x14]
0000085E 4E91 jsr [A1]
00000860 7000 moveq.l D0, 0x00
00000862 508F addq.l A7, 8
00000864 6002 bra +0x4 /* 00000868 */
label00000866:
00000866 7000 moveq.l D0, 0x00
label00000868:
00000868 1007 move.b D0, D7
label0000086A:
0000086A 4CEE 1880 FEDC movem.l D7,A3,A4, [A6 - 0x124]
00000870 4E5E unlink A6
00000872 4E75 rts
export_467:
fn00000874:
00000874 4E56 0000 link A6, 0
00000878 2F0C move.l -[A7], A4
0000087A 206E 0008 movea.l A0, [A6 + 0x8]
0000087E 2050 movea.l A0, [A0]
00000880 2868 0008 movea.l A4, [A0 + 0x8]
00000884 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000888 2F2E 000C move.l -[A7], [A6 + 0xC]
0000088C 2F0C move.l -[A7], A4
0000088E 2054 movea.l A0, [A4]
00000890 2050 movea.l A0, [A0]
00000892 2268 0024 movea.l A1, [A0 + 0x24]
00000896 4E91 jsr [A1]
00000898 286E FFFC movea.l A4, [A6 - 0x4]
0000089C 4E5E unlink A6
0000089E 4E75 rts
export_468:
fn000008A0:
000008A0 4E56 0000 link A6, 0
000008A4 48E7 0118 movem.l -[A7], D7,A3,A4
000008A8 266E 000C movea.l A3, [A6 + 0xC]
000008AC 286E 0008 movea.l A4, [A6 + 0x8]
000008B0 4207 clr.b D7
000008B2 2053 movea.l A0, [A3]
000008B4 2F28 0004 move.l -[A7], [A0 + 0x4]
000008B8 2F0C move.l -[A7], A4
000008BA 4EAD 1632 jsr [A5 + 0x1632 /* export_706 */]
000008BE 4A00 tst.b D0
000008C0 508F addq.l A7, 8
000008C2 6720 beq +0x22 /* 000008E4 */
000008C4 2F2E 0010 move.l -[A7], [A6 + 0x10]
000008C8 2F0B move.l -[A7], A3
000008CA 2054 movea.l A0, [A4]
000008CC 2F28 002A move.l -[A7], [A0 + 0x2A]
000008D0 2068 002A movea.l A0, [A0 + 0x2A]
000008D4 2050 movea.l A0, [A0]
000008D6 2050 movea.l A0, [A0]
000008D8 2268 0048 movea.l A1, [A0 + 0x48]
000008DC 4E91 jsr [A1]
000008DE 1E00 move.b D7, D0
000008E0 4FEF 000C lea.l A7, [A7 + 0xC]
label000008E4:
000008E4 4A07 tst.b D7
000008E6 6610 bne +0x12 /* 000008F8 */
000008E8 2F2E 0010 move.l -[A7], [A6 + 0x10]
000008EC 2F0B move.l -[A7], A3
000008EE 2F0C move.l -[A7], A4
000008F0 4EBA FF82 jsr [PC - 0x7E /* 00000874 */]
000008F4 4FEF 000C lea.l A7, [A7 + 0xC]
label000008F8:
000008F8 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
000008FE 4E5E unlink A6
00000900 4E75 rts
export_469:
fn00000902:
00000902 4E56 FEEA link A6, -0x0116
00000906 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
0000090A 266E 0010 movea.l A3, [A6 + 0x10]
0000090E 286E 0008 movea.l A4, [A6 + 0x8]
00000912 7C01 moveq.l D6, 0x01
00000914 2054 movea.l A0, [A4]
00000916 2D68 0008 FFFC move.l [A6 - 0x4], [A0 + 0x8]
0000091C 206E 000C movea.l A0, [A6 + 0xC]
00000920 2050 movea.l A0, [A0]
00000922 2028 0004 move.l D0, [A0 + 0x4]
00000926 0480 636C 6561 subi.l D0, 0x636C6561 /* 'clea' */
0000092C 675A beq +0x5C /* 00000988 */
0000092E 5B80 subq.l D0, 5
00000930 6756 beq +0x58 /* 00000988 */
00000932 0480 0FF7 06FF subi.l D0, 0xFF706FF
00000938 674E beq +0x50 /* 00000988 */
0000093A 0480 0305 F912 subi.l D0, 0x305F912
00000940 6600 01AE bne +0x1B0 /* 00000AF0 */
00000944 2F3C 7669 6577 move.l -[A7], 0x76696577 /* 'view' */
0000094A 206E 000C movea.l A0, [A6 + 0xC]
0000094E 2050 movea.l A0, [A0]
00000950 2F28 001E move.l -[A7], [A0 + 0x1E]
00000954 2F2D FC08 move.l -[A7], [A5 - 0x3F8]
00000958 4EAD 23E2 jsr [A5 + 0x23E2 /* export_1144 */]
0000095C 2800 move.l D4, D0
0000095E 2054 movea.l A0, [A4]
00000960 3028 0028 move.w D0, [A0 + 0x28]
00000964 48C0 ext.l D0
00000966 B880 cmp.l D4, D0
00000968 57C0 seq D0
0000096A 0240 0001 andi.w D0, 0x1
0000096E 48C0 ext.l D0
00000970 1740 0005 move.b [A3 + 0x5], D0
00000974 2F0B move.l -[A7], A3
00000976 2F2E 000C move.l -[A7], [A6 + 0xC]
0000097A 2F0C move.l -[A7], A4
0000097C 4EBA FF22 jsr [PC - 0xDE /* 000008A0 */]
00000980 4FEF 0018 lea.l A7, [A7 + 0x18]
00000984 6000 01A4 bra +0x1A6 /* 00000B2A */
label00000988:
00000988 4204 clr.b D4
0000098A 4205 clr.b D5
0000098C 206E FFFC movea.l A0, [A6 - 0x4]
00000990 2050 movea.l A0, [A0]
00000992 2D68 0018 FFF6 move.l [A6 - 0xA], [A0 + 0x18]
00000998 206E 000C movea.l A0, [A6 + 0xC]
0000099C 2050 movea.l A0, [A0]
0000099E 3E28 0016 move.w D7, [A0 + 0x16]
000009A2 303C 0800 move.w D0, 0x800
000009A6 C047 and.w D0, D7
000009A8 7200 moveq.l D1, 0x00
000009AA 3200 move.w D1, D0
000009AC 4A81 tst.l D1
000009AE 6710 beq +0x12 /* 000009C0 */
000009B0 26BC 636C 6566 move.l [A3], 0x636C6566 /* 'clef' */
000009B6 3E3C 0C01 move.w D7, 0xC01
000009BA 7801 moveq.l D4, 0x01
000009BC 6000 008A bra +0x8C /* 00000A48 */
label000009C0:
000009C0 206E 000C movea.l A0, [A6 + 0xC]
000009C4 2050 movea.l A0, [A0]
000009C6 3D68 0016 FFFA move.w [A6 - 0x6], [A0 + 0x16]
000009CC 303C 0200 move.w D0, 0x200
000009D0 C06E FFFA and.w D0, [A6 - 0x6]
000009D4 7200 moveq.l D1, 0x00
000009D6 3200 move.w D1, D0
000009D8 4A81 tst.l D1
000009DA 6762 beq +0x64 /* 00000A3E */
000009DC 206D F62A movea.l A0, [A5 - 0x9D6]
000009E0 2D48 FFF2 move.l [A6 - 0xE], A0
000009E4 2050 movea.l A0, [A0]
000009E6 2D68 0014 FFEE move.l [A6 - 0x12], [A0 + 0x14]
000009EC 6738 beq +0x3A /* 00000A26 */
000009EE 2054 movea.l A0, [A4]
000009F0 202E FFEE move.l D0, [A6 - 0x12]
000009F4 B0A8 0008 cmp.l D0, [A0 + 0x8]
000009F8 672C beq +0x2E /* 00000A26 */
000009FA 7A01 moveq.l D5, 0x01
000009FC 206E FFEE movea.l A0, [A6 - 0x12]
00000A00 2050 movea.l A0, [A0]
00000A02 2D68 001C FFE6 move.l [A6 - 0x1A], [A0 + 0x1C]
00000A08 673E beq +0x40 /* 00000A48 */
00000A0A 2F0B move.l -[A7], A3
00000A0C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000A10 206E FFE6 movea.l A0, [A6 - 0x1A]
00000A14 2F08 move.l -[A7], A0
00000A16 2050 movea.l A0, [A0]
00000A18 2050 movea.l A0, [A0]
00000A1A 2268 0024 movea.l A1, [A0 + 0x24]
00000A1E 4E91 jsr [A1]
00000A20 4FEF 000C lea.l A7, [A7 + 0xC]
00000A24 6022 bra +0x24 /* 00000A48 */
label00000A26:
00000A26 26BC 7363 6C65 move.l [A3], 0x73636C65 /* 'scle' */
00000A2C 3E3C 0C00 move.w D7, 0xC00
00000A30 206E 000C movea.l A0, [A6 + 0xC]
00000A34 2050 movea.l A0, [A0]
00000A36 2D68 0010 FFF6 move.l [A6 - 0xA], [A0 + 0x10]
00000A3C 600A bra +0xC /* 00000A48 */
label00000A3E:
00000A3E 26BC 636C 6561 move.l [A3], 0x636C6561 /* 'clea' */
00000A44 3E3C 0BFF move.w D7, 0xBFF
label00000A48:
00000A48 4A05 tst.b D5
00000A4A 6600 00DE bne +0xE0 /* 00000B2A */
00000A4E 48C7 ext.l D7
00000A50 2F07 move.l -[A7], D7
00000A52 486B 0008 pea.l [A3 + 0x8]
00000A56 206E FFFC movea.l A0, [A6 - 0x4]
00000A5A 2F08 move.l -[A7], A0
00000A5C 2050 movea.l A0, [A0]
00000A5E 2050 movea.l A0, [A0]
00000A60 2268 0054 movea.l A1, [A0 + 0x54]
00000A64 4E91 jsr [A1]
00000A66 48C7 ext.l D7
00000A68 2F07 move.l -[A7], D7
00000A6A 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000A6E 4EAD 18A2 jsr [A5 + 0x18A2 /* export_784 */]
00000A72 2F0C move.l -[A7], A4
00000A74 2054 movea.l A0, [A4]
00000A76 2050 movea.l A0, [A0]
00000A78 2268 0090 movea.l A1, [A0 + 0x90]
00000A7C 4E91 jsr [A1]
00000A7E 2D40 FFEA move.l [A6 - 0x16], D0
00000A82 7000 moveq.l D0, 0x00
00000A84 4AAE FFF6 tst.l [A6 - 0xA]
00000A88 4FEF 0018 lea.l A7, [A7 + 0x18]
00000A8C 671A beq +0x1C /* 00000AA8 */
00000A8E 206E FFF6 movea.l A0, [A6 - 0xA]
00000A92 2050 movea.l A0, [A0]
00000A94 2210 move.l D1, [A0]
00000A96 E481 asr D1, 2
00000A98 670E beq +0x10 /* 00000AA8 */
00000A9A 206E FFEA movea.l A0, [A6 - 0x16]
00000A9E 2050 movea.l A0, [A0]
00000AA0 4A68 0036 tst.w [A0 + 0x36]
00000AA4 6602 bne +0x4 /* 00000AA8 */
00000AA6 7001 moveq.l D0, 0x01
label00000AA8:
00000AA8 1740 0004 move.b [A3 + 0x4], D0
00000AAC 4A04 tst.b D4
00000AAE 677A beq +0x7C /* 00000B2A */
00000AB0 41EE FEEA lea.l A0, [A6 - 0x116]
00000AB4 4210 clr.b [A0]
00000AB6 2054 movea.l A0, [A4]
00000AB8 3028 005C move.w D0, [A0 + 0x5C]
00000ABC 48C0 ext.l D0
00000ABE 2F00 move.l -[A7], D0
00000AC0 4878 1B62 push.l 0x1B62
00000AC4 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
00000AC8 2800 move.l D4, D0
00000ACA D0BC 0000 0BCD add.l D0, 0xBCD
00000AD0 2F00 move.l -[A7], D0
00000AD2 486E FEEA pea.l [A6 - 0x116]
00000AD6 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000ADA 7000 moveq.l D0, 0x00
00000ADC 2F00 move.l -[A7], D0
00000ADE 486E FEEA pea.l [A6 - 0x116]
00000AE2 486B 0008 pea.l [A3 + 0x8]
00000AE6 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */]
00000AEA 4FEF 001C lea.l A7, [A7 + 0x1C]
00000AEE 603A bra +0x3C /* 00000B2A */
label00000AF0:
00000AF0 206E 000C movea.l A0, [A6 + 0xC]
00000AF4 2050 movea.l A0, [A0]
00000AF6 2F28 0004 move.l -[A7], [A0 + 0x4]
00000AFA 2F0C move.l -[A7], A4
00000AFC 4EAD 1632 jsr [A5 + 0x1632 /* export_706 */]
00000B00 4A00 tst.b D0
00000B02 508F addq.l A7, 8
00000B04 6722 beq +0x24 /* 00000B28 */
00000B06 2F0B move.l -[A7], A3
00000B08 2F2E 000C move.l -[A7], [A6 + 0xC]
00000B0C 2054 movea.l A0, [A4]
00000B0E 2F28 003C move.l -[A7], [A0 + 0x3C]
00000B12 2068 003C movea.l A0, [A0 + 0x3C]
00000B16 2050 movea.l A0, [A0]
00000B18 2050 movea.l A0, [A0]
00000B1A 2268 0048 movea.l A1, [A0 + 0x48]
00000B1E 4E91 jsr [A1]
00000B20 4A00 tst.b D0
00000B22 4FEF 000C lea.l A7, [A7 + 0xC]
00000B26 6602 bne +0x4 /* 00000B2A */
label00000B28:
00000B28 4206 clr.b D6
label00000B2A:
00000B2A 4A06 tst.b D6
00000B2C 6610 bne +0x12 /* 00000B3E */
00000B2E 2F0B move.l -[A7], A3
00000B30 2F2E 000C move.l -[A7], [A6 + 0xC]
00000B34 2F0C move.l -[A7], A4
00000B36 4EBA FD68 jsr [PC - 0x298 /* 000008A0 */]
00000B3A 4FEF 000C lea.l A7, [A7 + 0xC]
label00000B3E:
00000B3E 4CEE 18F0 FED2 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x12E]
00000B44 4E5E unlink A6
00000B46 4E75 rts
export_470:
fn00000B48:
00000B48 4E56 FFF8 link A6, -0x0008
00000B4C 48E7 0018 movem.l -[A7], A3,A4
00000B50 286E 0008 movea.l A4, [A6 + 0x8]
00000B54 200C move.l D0, A4
00000B56 664A bne +0x4C /* 00000BA2 */
00000B58 206D F62A movea.l A0, [A5 - 0x9D6]
00000B5C 2D48 FFFC move.l [A6 - 0x4], A0
00000B60 2050 movea.l A0, [A0]
00000B62 2668 0004 movea.l A3, [A0 + 0x4]
00000B66 082E 0006 000C btst.b [A6 + 0xC], 0x6
00000B6C 6704 beq +0x6 /* 00000B72 */
00000B6E 284B movea.l A4, A3
00000B70 6030 bra +0x32 /* 00000BA2 */
label00000B72:
00000B72 082E 0004 000C btst.b [A6 + 0xC], 0x4
00000B78 6710 beq +0x12 /* 00000B8A */
00000B7A 206D F62A movea.l A0, [A5 - 0x9D6]
00000B7E 2D48 FFF8 move.l [A6 - 0x8], A0
00000B82 2050 movea.l A0, [A0]
00000B84 2868 0014 movea.l A4, [A0 + 0x14]
00000B88 6018 bra +0x1A /* 00000BA2 */
label00000B8A:
00000B8A 082E 0005 000C btst.b [A6 + 0xC], 0x5
00000B90 670C beq +0xE /* 00000B9E */
00000B92 200B move.l D0, A3
00000B94 670C beq +0xE /* 00000BA2 */
00000B96 2053 movea.l A0, [A3]
00000B98 2868 0008 movea.l A4, [A0 + 0x8]
00000B9C 6004 bra +0x6 /* 00000BA2 */
label00000B9E:
00000B9E 286D F62A movea.l A4, [A5 - 0x9D6]
label00000BA2:
00000BA2 200C move.l D0, A4
00000BA4 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00000BAA 4E5E unlink A6
00000BAC 4E75 rts
export_471:
fn00000BAE:
00000BAE 4E56 FDCC link A6, -0x0234
00000BB2 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000BB6 286E 0008 movea.l A4, [A6 + 0x8]
00000BBA 4EAD 1562 jsr [A5 + 0x1562 /* export_680 */]
00000BBE 2640 movea.l A3, D0
00000BC0 7000 moveq.l D0, 0x00
00000BC2 220B move.l D1, A3
00000BC4 6714 beq +0x16 /* 00000BDA */
00000BC6 2F00 move.l -[A7], D0
00000BC8 2F0B move.l -[A7], A3
00000BCA 4EAD 1552 jsr [A5 + 0x1552 /* export_678 */]
00000BCE 588F addq.l A7, 4
00000BD0 2200 move.l D1, D0
00000BD2 201F move.l D0, [A7]+
00000BD4 4A01 tst.b D1
00000BD6 6702 beq +0x4 /* 00000BDA */
00000BD8 7001 moveq.l D0, 0x01
label00000BDA:
00000BDA 1D40 FFFF move.b [A6 - 0x1], D0
00000BDE 266D FC02 movea.l A3, [A5 - 0x3FE]
00000BE2 2053 movea.l A0, [A3]
00000BE4 216E 000C 0010 move.l [A0 + 0x10], [A6 + 0xC]
00000BEA 7C04 moveq.l D6, 0x04
00000BEC 6000 0240 bra +0x242 /* 00000E2E */
label00000BF0:
00000BF0 2054 movea.l A0, [A4]
00000BF2 BC90 cmp.l D6, [A0]
00000BF4 6D00 0232 blt +0x234 /* 00000E28 */
00000BF8 422E FEE6 clr.b [A6 - 0x11A]
00000BFC 41EE FEDE lea.l A0, [A6 - 0x122]
00000C00 2F06 move.l -[A7], D6
00000C02 2F0C move.l -[A7], A4
00000C04 4EAD 23EA jsr [A5 + 0x23EA /* export_1145 */]
00000C08 2D40 FED4 move.l [A6 - 0x12C], D0
00000C0C 2040 movea.l A0, D0
00000C0E 3D68 0004 FED8 move.w [A6 - 0x128], [A0 + 0x4]
00000C14 206E FED4 movea.l A0, [A6 - 0x12C]
00000C18 2A28 0012 move.l D5, [A0 + 0x12]
00000C1C 2D50 FEDA move.l [A6 - 0x126], [A0]
00000C20 2828 000A move.l D4, [A0 + 0xA]
00000C24 2D44 FEDE move.l [A6 - 0x122], D4
00000C28 426E FEE2 clr.w [A6 - 0x11E]
00000C2C 422E FEE4 clr.b [A6 - 0x11C]
00000C30 422E FEE6 clr.b [A6 - 0x11A]
00000C34 2D45 FFE6 move.l [A6 - 0x1A], D5
00000C38 302E FFE6 move.w D0, [A6 - 0x1A]
00000C3C 48C0 ext.l D0
00000C3E 2F00 move.l -[A7], D0
00000C40 4EAD 134A jsr [A5 + 0x134A /* export_613 */]
00000C44 2640 movea.l A3, D0
00000C46 200B move.l D0, A3
00000C48 4FEF 000C lea.l A7, [A7 + 0xC]
00000C4C 6700 01DA beq +0x1DC /* 00000E28 */
00000C50 3E05 move.w D7, D5
00000C52 6618 bne +0x1A /* 00000C6C */
00000C54 4A2E 0017 tst.b [A6 + 0x17]
00000C58 6612 bne +0x14 /* 00000C6C */
00000C5A 4EAD 0922 jsr [A5 + 0x922 /* export_288 */]
00000C5E 4A00 tst.b D0
00000C60 670A beq +0xC /* 00000C6C */
00000C62 2054 movea.l A0, [A4]
00000C64 2086 move.l [A0], D6
00000C66 7000 moveq.l D0, 0x00
00000C68 6000 01D4 bra +0x1D6 /* 00000E3E */
label00000C6C:
00000C6C 703E moveq.l D0, 0x3E
00000C6E C06E FED8 and.w D0, [A6 - 0x128]
00000C72 6700 0128 beq +0x12A /* 00000D9C */
00000C76 3F2E FED8 move.w -[A7], [A6 - 0x128]
00000C7A 2F2E FEDA move.l -[A7], [A6 - 0x126]
00000C7E 4EBA FEC8 jsr [PC - 0x138 /* 00000B48 */]
00000C82 2D40 FEDA move.l [A6 - 0x126], D0
00000C86 206D FC02 movea.l A0, [A5 - 0x3FE]
00000C8A 2D48 FFEA move.l [A6 - 0x16], A0
00000C8E 2050 movea.l A0, [A0]
00000C90 2144 0004 move.l [A0 + 0x4], D4
00000C94 206D FC02 movea.l A0, [A5 - 0x3FE]
00000C98 2D48 FFEE move.l [A6 - 0x12], A0
00000C9C 2050 movea.l A0, [A0]
00000C9E 2145 001E move.l [A0 + 0x1E], D5
00000CA2 206D FC02 movea.l A0, [A5 - 0x3FE]
00000CA6 2D48 FFF2 move.l [A6 - 0xE], A0
00000CAA 2050 movea.l A0, [A0]
00000CAC 216E FEDA 000C move.l [A0 + 0xC], [A6 - 0x126]
00000CB2 206D FC02 movea.l A0, [A5 - 0x3FE]
00000CB6 2D48 FFF6 move.l [A6 - 0xA], A0
00000CBA 2050 movea.l A0, [A0]
00000CBC 316E FED8 0014 move.w [A0 + 0x14], [A6 - 0x128]
00000CC2 2D6D FC02 FFFA move.l [A6 - 0x6], [A5 - 0x3FE]
00000CC8 206E 0010 movea.l A0, [A6 + 0x10]
00000CCC 226E FFFA movea.l A1, [A6 - 0x6]
00000CD0 2251 movea.l A1, [A1]
00000CD2 3368 000E 0016 move.w [A1 + 0x16], [A0 + 0xE]
00000CD8 4AAE FEDA tst.l [A6 - 0x126]
00000CDC 5C8F addq.l A7, 6
00000CDE 671C beq +0x1E /* 00000CFC */
00000CE0 486E FEDE pea.l [A6 - 0x122]
00000CE4 2F2D FC02 move.l -[A7], [A5 - 0x3FE]
00000CE8 206E FEDA movea.l A0, [A6 - 0x126]
00000CEC 2F08 move.l -[A7], A0
00000CEE 2050 movea.l A0, [A0]
00000CF0 2050 movea.l A0, [A0]
00000CF2 2268 0024 movea.l A1, [A0 + 0x24]
00000CF6 4E91 jsr [A1]
00000CF8 4FEF 000C lea.l A7, [A7 + 0xC]
label00000CFC:
00000CFC 2F06 move.l -[A7], D6
00000CFE 2F0C move.l -[A7], A4
00000D00 4EAD 23EA jsr [A5 + 0x23EA /* export_1145 */]
00000D04 2040 movea.l A0, D0
00000D06 216E FEDE 0006 move.l [A0 + 0x6], [A6 - 0x122]
00000D0C 082E 0003 FED9 btst.b [A6 - 0x127], 0x3
00000D12 508F addq.l A7, 8
00000D14 671C beq +0x1E /* 00000D32 */
00000D16 7001 moveq.l D0, 0x01
00000D18 B02E FEE3 cmp.b D0, [A6 - 0x11D]
00000D1C 6606 bne +0x8 /* 00000D24 */
00000D1E 1D7C 0012 FEE3 move.b [A6 - 0x11D], 0x12
label00000D24:
00000D24 2F0B move.l -[A7], A3
00000D26 3F07 move.w -[A7], D7
00000D28 102E FEE3 move.b D0, [A6 - 0x11D]
00000D2C 4880 ext.w D0
00000D2E 3F00 move.w -[A7], D0
00000D30 A944 syscall SetItmMark
label00000D32:
00000D32 082E 0005 FED9 btst.b [A6 - 0x127], 0x5
00000D38 670E beq +0x10 /* 00000D48 */
00000D3A 2F0B move.l -[A7], A3
00000D3C 3F07 move.w -[A7], D7
00000D3E 102E FEE4 move.b D0, [A6 - 0x11C]
00000D42 4880 ext.w D0
00000D44 3F00 move.w -[A7], D0
00000D46 A942 syscall SetItmStyle
label00000D48:
00000D48 082E 0002 FED9 btst.b [A6 - 0x127], 0x2
00000D4E 674C beq +0x4E /* 00000D9C */
00000D50 7000 moveq.l D0, 0x00
00000D52 102E FEE6 move.b D0, [A6 - 0x11A]
00000D56 4A80 tst.l D0
00000D58 6342 bls +0x44 /* 00000D9C */
00000D5A 41EE FDCC lea.l A0, [A6 - 0x234]
00000D5E 4210 clr.b [A0]
00000D60 2F0B move.l -[A7], A3
00000D62 3F07 move.w -[A7], D7
00000D64 486E FDCC pea.l [A6 - 0x234]
00000D68 A946 syscall GetMenuItemText/GetItem
00000D6A 41EE FDCC lea.l A0, [A6 - 0x234]
00000D6E 2D48 FECC move.l [A6 - 0x134], A0
00000D72 41EE FEE6 lea.l A0, [A6 - 0x11A]
00000D76 2D48 FED0 move.l [A6 - 0x130], A0
00000D7A 2F08 move.l -[A7], A0
00000D7C 2F2E FECC move.l -[A7], [A6 - 0x134]
00000D80 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00000D84 7200 moveq.l D1, 0x00
00000D86 4A00 tst.b D0
00000D88 57C1 seq D1
00000D8A 4401 neg.b D1
00000D8C 4A01 tst.b D1
00000D8E 508F addq.l A7, 8
00000D90 670A beq +0xC /* 00000D9C */
00000D92 2F0B move.l -[A7], A3
00000D94 3F07 move.w -[A7], D7
00000D96 486E FEE6 pea.l [A6 - 0x11A]
00000D9A A947 syscall SetMenuItemText/SetItem
label00000D9C:
00000D9C 082E 0001 FED9 btst.b [A6 - 0x127], 0x1
00000DA2 6608 bne +0xA /* 00000DAC */
00000DA4 082E 0000 FED8 btst.b [A6 - 0x128], 0x0
00000DAA 677C beq +0x7E /* 00000E28 */
label00000DAC:
00000DAC 082E 0000 FED8 btst.b [A6 - 0x128], 0x0
00000DB2 660C bne +0xE /* 00000DC0 */
00000DB4 7000 moveq.l D0, 0x00
00000DB6 102E FEE2 move.b D0, [A6 - 0x11E]
00000DBA 0C40 0002 cmpi.w D0, 0x2
00000DBE 6610 bne +0x12 /* 00000DD0 */
label00000DC0:
00000DC0 7000 moveq.l D0, 0x00
00000DC2 4A2E FFFF tst.b [A6 - 0x1]
00000DC6 57C0 seq D0
00000DC8 4400 neg.b D0
00000DCA 1D40 FED7 move.b [A6 - 0x129], D0
00000DCE 601C bra +0x1E /* 00000DEC */
label00000DD0:
00000DD0 7000 moveq.l D0, 0x00
00000DD2 4A2E FEE2 tst.b [A6 - 0x11E]
00000DD6 6710 beq +0x12 /* 00000DE8 */
00000DD8 4A2E FFFF tst.b [A6 - 0x1]
00000DDC 6708 beq +0xA /* 00000DE6 */
00000DDE 082E 0004 FED8 btst.b [A6 - 0x128], 0x4
00000DE4 6602 bne +0x4 /* 00000DE8 */
label00000DE6:
00000DE6 7001 moveq.l D0, 0x01
label00000DE8:
00000DE8 1D40 FED7 move.b [A6 - 0x129], D0
label00000DEC:
00000DEC 4A2E FED7 tst.b [A6 - 0x129]
00000DF0 671C beq +0x1E /* 00000E0E */
00000DF2 2F0B move.l -[A7], A3
00000DF4 3F07 move.w -[A7], D7
00000DF6 A939 syscall EnableItem
00000DF8 2053 movea.l A0, [A3]
00000DFA 7001 moveq.l D0, 0x01
00000DFC C0A8 000A and.l D0, [A0 + 0xA]
00000E00 6626 bne +0x28 /* 00000E28 */
00000E02 2F0B move.l -[A7], A3
00000E04 7000 moveq.l D0, 0x00
00000E06 3F00 move.w -[A7], D0
00000E08 A939 syscall EnableItem
00000E0A A81D syscall InvalMenuBar
00000E0C 601A bra +0x1C /* 00000E28 */
label00000E0E:
00000E0E 2F0B move.l -[A7], A3
00000E10 3F07 move.w -[A7], D7
00000E12 A93A syscall DisableItem
00000E14 2053 movea.l A0, [A3]
00000E16 7001 moveq.l D0, 0x01
00000E18 B0A8 000A cmp.l D0, [A0 + 0xA]
00000E1C 660A bne +0xC /* 00000E28 */
00000E1E 2F0B move.l -[A7], A3
00000E20 7000 moveq.l D0, 0x00
00000E22 3F00 move.w -[A7], D0
00000E24 A93A syscall DisableItem
00000E26 A81D syscall InvalMenuBar
label00000E28:
00000E28 0686 0000 001C addi.l D6, 0x1C
label00000E2E:
00000E2E 2054 movea.l A0, [A4]
00000E30 BCA8 0004 cmp.l D6, [A0 + 0x4]
00000E34 6D00 FDBA blt -0x244 /* 00000BF0 */
00000E38 7000 moveq.l D0, 0x00
00000E3A 2080 move.l [A0], D0
00000E3C 7001 moveq.l D0, 0x01
label00000E3E:
00000E3E 4CEE 18F0 FDB4 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x24C]
00000E44 4E5E unlink A6
00000E46 4E75 rts
export_472:
00000E48 4E56 0000 link A6, 0
00000E4C 48E7 0018 movem.l -[A7], A3,A4
00000E50 286E 0008 movea.l A4, [A6 + 0x8]
00000E54 2F0C move.l -[A7], A4
00000E56 4EAD 259A jsr [A5 + 0x259A /* export_1199 */]
00000E5A 4A80 tst.l D0
00000E5C 588F addq.l A7, 4
00000E5E 6730 beq +0x32 /* 00000E90 */
00000E60 2F0C move.l -[A7], A4
00000E62 2054 movea.l A0, [A4]
00000E64 2050 movea.l A0, [A0]
00000E66 2268 0078 movea.l A1, [A0 + 0x78]
00000E6A 4E91 jsr [A1]
00000E6C 2640 movea.l A3, D0
00000E6E 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000E72 2F2E 000C move.l -[A7], [A6 + 0xC]
00000E76 2F0B move.l -[A7], A3
00000E78 2053 movea.l A0, [A3]
00000E7A 2068 0008 movea.l A0, [A0 + 0x8]
00000E7E 2268 0010 movea.l A1, [A0 + 0x10]
00000E82 4E91 jsr [A1]
00000E84 7200 moveq.l D1, 0x00
00000E86 1200 move.b D1, D0
00000E88 4A81 tst.l D1
00000E8A 4FEF 0010 lea.l A7, [A7 + 0x10]
00000E8E 6002 bra +0x4 /* 00000E92 */
label00000E90:
00000E90 7200 moveq.l D1, 0x00
label00000E92:
00000E92 1001 move.b D0, D1
00000E94 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000E9A 4E5E unlink A6
00000E9C 4E75 rts
export_473:
00000E9E 4E56 0000 link A6, 0
00000EA2 48E7 0018 movem.l -[A7], A3,A4
00000EA6 286E 0008 movea.l A4, [A6 + 0x8]
00000EAA 2054 movea.l A0, [A4]
00000EAC 4AA8 0022 tst.l [A0 + 0x22]
00000EB0 6720 beq +0x22 /* 00000ED2 */
00000EB2 2668 0022 movea.l A3, [A0 + 0x22]
00000EB6 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000EBA 2F2E 000C move.l -[A7], [A6 + 0xC]
00000EBE 2F0B move.l -[A7], A3
00000EC0 2053 movea.l A0, [A3]
00000EC2 2050 movea.l A0, [A0]
00000EC4 2268 0048 movea.l A1, [A0 + 0x48]
00000EC8 4E91 jsr [A1]
00000ECA 7001 moveq.l D0, 0x01
00000ECC 4FEF 000C lea.l A7, [A7 + 0xC]
00000ED0 6002 bra +0x4 /* 00000ED4 */
label00000ED2:
00000ED2 7000 moveq.l D0, 0x00
label00000ED4:
00000ED4 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000EDA 4E5E unlink A6
00000EDC 4E75 rts
export_474:
fn00000EDE:
00000EDE 4E56 FFF8 link A6, -0x0008
00000EE2 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000EE6 266E 000C movea.l A3, [A6 + 0xC]
00000EEA 286E 0008 movea.l A4, [A6 + 0x8]
00000EEE 4207 clr.b D7
00000EF0 7000 moveq.l D0, 0x00
00000EF2 2054 movea.l A0, [A4]
00000EF4 4AA8 001C tst.l [A0 + 0x1C]
00000EF8 6716 beq +0x18 /* 00000F10 */
00000EFA 2F00 move.l -[A7], D0
00000EFC 2F28 001C move.l -[A7], [A0 + 0x1C]
00000F00 4EAD 160A jsr [A5 + 0x160A /* export_701 */]
00000F04 588F addq.l A7, 4
00000F06 2200 move.l D1, D0
00000F08 201F move.l D0, [A7]+
00000F0A 4A01 tst.b D1
00000F0C 6702 beq +0x4 /* 00000F10 */
00000F0E 7001 moveq.l D0, 0x01
label00000F10:
00000F10 1C00 move.b D6, D0
00000F12 2053 movea.l A0, [A3]
00000F14 2028 0004 move.l D0, [A0 + 0x4]
00000F18 0480 6472 6F70 subi.l D0, 0x64726F70 /* 'drop' */
00000F1E 6700 012E beq +0x130 /* 0000104E */
00000F22 0480 09F3 07B0 subi.l D0, 0x9F307B0
00000F28 6700 00A0 beq +0xA2 /* 00000FCA */
00000F2C 0480 0201 FC55 subi.l D0, 0x201FC55
00000F32 6700 01BA beq +0x1BC /* 000010EE */
00000F36 0480 000A F601 subi.l D0, 0xAF601
00000F3C 6776 beq +0x78 /* 00000FB4 */
00000F3E 0480 0004 FFF8 subi.l D0, 0x4FFF8
00000F44 6700 01AC beq +0x1AE /* 000010F2 */
00000F48 0480 02EA 02FB subi.l D0, 0x2EA02FB
00000F4E 6700 0152 beq +0x154 /* 000010A2 */
00000F52 0480 0003 0907 subi.l D0, 0x30907
00000F58 6700 0148 beq +0x14A /* 000010A2 */
00000F5C 0480 000B FCF9 subi.l D0, 0xBFCF9
00000F62 6720 beq +0x22 /* 00000F84 */
00000F64 0480 0000 000D subi.l D0, 0xD /* '\r' */
00000F6A 6730 beq +0x32 /* 00000F9C */
00000F6C 0480 01FD F1F9 subi.l D0, 0x1FDF1F9
00000F72 6700 0106 beq +0x108 /* 0000107A */
00000F76 0480 00FB 0108 subi.l D0, 0xFB0108
00000F7C 6700 00D6 beq +0xD8 /* 00001054 */
00000F80 6000 0184 bra +0x186 /* 00001106 */
label00000F84:
00000F84 2F3C 7072 6E74 move.l -[A7], 0x70726E74 /* 'prnt' */
00000F8A 2F0B move.l -[A7], A3
00000F8C 2F0C move.l -[A7], A4
00000F8E 4EBA F824 jsr [PC - 0x7DC /* 000007B4 */]
00000F92 1E00 move.b D7, D0
00000F94 4FEF 000C lea.l A7, [A7 + 0xC]
00000F98 6000 0184 bra +0x186 /* 0000111E */
label00000F9C:
00000F9C 2F3C 7072 6976 move.l -[A7], 0x70726976 /* 'priv' */
00000FA2 2F0B move.l -[A7], A3
00000FA4 2F0C move.l -[A7], A4
00000FA6 4EBA F80C jsr [PC - 0x7F4 /* 000007B4 */]
00000FAA 1E00 move.b D7, D0
00000FAC 4FEF 000C lea.l A7, [A7 + 0xC]
00000FB0 6000 016C bra +0x16E /* 0000111E */
label00000FB4:
00000FB4 2F0C move.l -[A7], A4
00000FB6 4EAD 0682 jsr [A5 + 0x682 /* export_204 */]
00000FBA 7200 moveq.l D1, 0x00
00000FBC 4A00 tst.b D0
00000FBE 57C1 seq D1
00000FC0 4401 neg.b D1
00000FC2 1E01 move.b D7, D1
00000FC4 588F addq.l A7, 4
00000FC6 6000 0156 bra +0x158 /* 0000111E */
label00000FCA:
00000FCA 4878 0BC4 push.l 0xBC4
00000FCE 206E 0010 movea.l A0, [A6 + 0x10]
00000FD2 4868 0008 pea.l [A0 + 0x8]
00000FD6 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000FDA 7000 moveq.l D0, 0x00
00000FDC 2054 movea.l A0, [A4]
00000FDE 4AA8 001C tst.l [A0 + 0x1C]
00000FE2 508F addq.l A7, 8
00000FE4 6762 beq +0x64 /* 00001048 */
00000FE6 2F00 move.l -[A7], D0
00000FE8 2F28 001C move.l -[A7], [A0 + 0x1C]
00000FEC 4EAD 160A jsr [A5 + 0x160A /* export_701 */]
00000FF0 588F addq.l A7, 4
00000FF2 2200 move.l D1, D0
00000FF4 201F move.l D0, [A7]+
00000FF6 4A01 tst.b D1
00000FF8 674E beq +0x50 /* 00001048 */
00000FFA 2F00 move.l -[A7], D0
00000FFC 2054 movea.l A0, [A4]
00000FFE 2F28 0028 move.l -[A7], [A0 + 0x28]
00001002 4EAD 2FDA jsr [A5 + 0x2FDA /* export_1527 */]
00001006 588F addq.l A7, 4
00001008 2200 move.l D1, D0
0000100A 201F move.l D0, [A7]+
0000100C 4A01 tst.b D1
0000100E 6638 bne +0x3A /* 00001048 */
00001010 2054 movea.l A0, [A4]
00001012 2D68 0028 FFFC move.l [A6 - 0x4], [A0 + 0x28]
00001018 2F00 move.l -[A7], D0
0000101A 206E FFFC movea.l A0, [A6 - 0x4]
0000101E 2F08 move.l -[A7], A0
00001020 2050 movea.l A0, [A0]
00001022 2050 movea.l A0, [A0]
00001024 2268 0168 movea.l A1, [A0 + 0x168]
00001028 4E91 jsr [A1]
0000102A 588F addq.l A7, 4
0000102C 2200 move.l D1, D0
0000102E 201F move.l D0, [A7]+
00001030 4A01 tst.b D1
00001032 6614 bne +0x16 /* 00001048 */
00001034 2F00 move.l -[A7], D0
00001036 2F0C move.l -[A7], A4
00001038 4EAD 0682 jsr [A5 + 0x682 /* export_204 */]
0000103C 588F addq.l A7, 4
0000103E 2200 move.l D1, D0
00001040 201F move.l D0, [A7]+
00001042 4A01 tst.b D1
00001044 6602 bne +0x4 /* 00001048 */
00001046 7001 moveq.l D0, 0x01
label00001048:
00001048 1E00 move.b D7, D0
0000104A 6000 00D2 bra +0xD4 /* 0000111E */
label0000104E:
0000104E 7E01 moveq.l D7, 0x01
00001050 6000 00CC bra +0xCE /* 0000111E */
label00001054:
00001054 7000 moveq.l D0, 0x00
00001056 2054 movea.l A0, [A4]
00001058 4AA8 001C tst.l [A0 + 0x1C]
0000105C 6716 beq +0x18 /* 00001074 */
0000105E 2F00 move.l -[A7], D0
00001060 2F28 001C move.l -[A7], [A0 + 0x1C]
00001064 4EAD 160A jsr [A5 + 0x160A /* export_701 */]
00001068 588F addq.l A7, 4
0000106A 2200 move.l D1, D0
0000106C 201F move.l D0, [A7]+
0000106E 4A01 tst.b D1
00001070 6702 beq +0x4 /* 00001074 */
00001072 7001 moveq.l D0, 0x01
label00001074:
00001074 1E00 move.b D7, D0
00001076 6000 00A6 bra +0xA8 /* 0000111E */
label0000107A:
0000107A 4EAD 1562 jsr [A5 + 0x1562 /* export_680 */]
0000107E 2D40 FFF8 move.l [A6 - 0x8], D0
00001082 6700 009A beq +0x9C /* 0000111E */
00001086 206E FFF8 movea.l A0, [A6 - 0x8]
0000108A 2050 movea.l A0, [A0]
0000108C 700D moveq.l D0, 0x0D
0000108E B068 000E cmp.w D0, [A0 + 0xE]
00001092 6600 008A bne +0x8C /* 0000111E */
00001096 2F0C move.l -[A7], A4
00001098 4EAD 2CF2 jsr [A5 + 0x2CF2 /* export_1434 */]
0000109C 1E00 move.b D7, D0
0000109E 588F addq.l A7, 4
000010A0 607C bra +0x7E /* 0000111E */
label000010A2:
000010A2 7000 moveq.l D0, 0x00
000010A4 2F00 move.l -[A7], D0
000010A6 2F0C move.l -[A7], A4
000010A8 4EAD 0682 jsr [A5 + 0x682 /* export_204 */]
000010AC 588F addq.l A7, 4
000010AE 2200 move.l D1, D0
000010B0 201F move.l D0, [A7]+
000010B2 4A01 tst.b D1
000010B4 6634 bne +0x36 /* 000010EA */
000010B6 2F00 move.l -[A7], D0
000010B8 2053 movea.l A0, [A3]
000010BA 0CA8 7361 6C69 0004 cmpi.l [A0 + 0x4], 0x73616C69 /* 'sali' */
000010C2 6608 bne +0xA /* 000010CC */
000010C4 223C 616C 6973 move.l D1, 0x616C6973 /* 'alis' */
000010CA 6006 bra +0x8 /* 000010D2 */
label000010CC:
000010CC 223C 6475 706C move.l D1, 0x6475706C /* 'dupl' */
label000010D2:
000010D2 2F01 move.l -[A7], D1
000010D4 2F0B move.l -[A7], A3
000010D6 2F0C move.l -[A7], A4
000010D8 4EBA F6DA jsr [PC - 0x926 /* 000007B4 */]
000010DC 4FEF 000C lea.l A7, [A7 + 0xC]
000010E0 2200 move.l D1, D0
000010E2 201F move.l D0, [A7]+
000010E4 4A01 tst.b D1
000010E6 6702 beq +0x4 /* 000010EA */
000010E8 7001 moveq.l D0, 0x01
label000010EA:
000010EA 1E00 move.b D7, D0
000010EC 6030 bra +0x32 /* 0000111E */
label000010EE:
000010EE 1E06 move.b D7, D6
000010F0 602C bra +0x2E /* 0000111E */
label000010F2:
000010F2 2F2E 0010 move.l -[A7], [A6 + 0x10]
000010F6 2F0B move.l -[A7], A3
000010F8 2F0C move.l -[A7], A4
000010FA 4EBA 0408 jsr [PC + 0x408 /* 00001504 */]
000010FE 1E06 move.b D7, D6
00001100 4FEF 000C lea.l A7, [A7 + 0xC]
00001104 6018 bra +0x1A /* 0000111E */
label00001106:
00001106 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000110A 2F0B move.l -[A7], A3
0000110C 2F0C move.l -[A7], A4
0000110E 4EBA 03F4 jsr [PC + 0x3F4 /* 00001504 */]
00001112 206E 0010 movea.l A0, [A6 + 0x10]
00001116 1E28 0004 move.b D7, [A0 + 0x4]
0000111A 4FEF 000C lea.l A7, [A7 + 0xC]
label0000111E:
0000111E 206E 0010 movea.l A0, [A6 + 0x10]
00001122 1147 0004 move.b [A0 + 0x4], D7
00001126 4CEE 18C0 FFE8 movem.l D6,D7,A3,A4, [A6 - 0x18]
0000112C 4E5E unlink A6
0000112E 4E75 rts
export_475:
00001130 4E56 0000 link A6, 0
00001134 48E7 0018 movem.l -[A7], A3,A4
00001138 266E 0010 movea.l A3, [A6 + 0x10]
0000113C 286E 0008 movea.l A4, [A6 + 0x8]
00001140 206E 000C movea.l A0, [A6 + 0xC]
00001144 2050 movea.l A0, [A0]
00001146 2028 0004 move.l D0, [A0 + 0x4]
0000114A 0480 616C 6973 subi.l D0, 0x616C6973 /* 'alis' */
00001150 6754 beq +0x56 /* 000011A6 */
00001152 0480 0309 06F9 subi.l D0, 0x30906F9
00001158 6746 beq +0x48 /* 000011A0 */
0000115A 0480 00F4 F4F7 subi.l D0, 0xF4F4F7
00001160 6712 beq +0x14 /* 00001174 */
00001162 0480 0007 FC10 subi.l D0, 0x7FC10
00001168 6718 beq +0x1A /* 00001182 */
0000116A 0480 0B03 12EE subi.l D0, 0xB0312EE
00001170 6726 beq +0x28 /* 00001198 */
00001172 6048 bra +0x4A /* 000011BC */
label00001174:
00001174 2F0C move.l -[A7], A4
00001176 4EAD 2EF2 jsr [A5 + 0x2EF2 /* export_1498 */]
0000117A 1740 0004 move.b [A3 + 0x4], D0
0000117E 588F addq.l A7, 4
00001180 604A bra +0x4C /* 000011CC */
label00001182:
00001182 2F0C move.l -[A7], A4
00001184 4EAD 2FC2 jsr [A5 + 0x2FC2 /* export_1524 */]
00001188 7200 moveq.l D1, 0x00
0000118A 4A00 tst.b D0
0000118C 57C1 seq D1
0000118E 4401 neg.b D1
00001190 1741 0004 move.b [A3 + 0x4], D1
00001194 588F addq.l A7, 4
00001196 6034 bra +0x36 /* 000011CC */
label00001198:
00001198 177C 0001 0004 move.b [A3 + 0x4], 0x1
0000119E 602C bra +0x2E /* 000011CC */
label000011A0:
000011A0 422B 0004 clr.b [A3 + 0x4]
000011A4 6026 bra +0x28 /* 000011CC */
label000011A6:
000011A6 2F0C move.l -[A7], A4
000011A8 4EAD 2FDA jsr [A5 + 0x2FDA /* export_1527 */]
000011AC 7200 moveq.l D1, 0x00
000011AE 4A00 tst.b D0
000011B0 57C1 seq D1
000011B2 4401 neg.b D1
000011B4 1741 0004 move.b [A3 + 0x4], D1
000011B8 588F addq.l A7, 4
000011BA 6010 bra +0x12 /* 000011CC */
label000011BC:
000011BC 2F0B move.l -[A7], A3
000011BE 2F2E 000C move.l -[A7], [A6 + 0xC]
000011C2 2F0C move.l -[A7], A4
000011C4 4EBA FD18 jsr [PC - 0x2E8 /* 00000EDE */]
000011C8 4FEF 000C lea.l A7, [A7 + 0xC]
label000011CC:
000011CC 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000011D2 4E5E unlink A6
000011D4 4E75 rts
export_476:
000011D6 4E56 FFF4 link A6, -0x000C
000011DA 48E7 0118 movem.l -[A7], D7,A3,A4
000011DE 286E 0008 movea.l A4, [A6 + 0x8]
000011E2 206E 000C movea.l A0, [A6 + 0xC]
000011E6 2050 movea.l A0, [A0]
000011E8 2028 0004 move.l D0, [A0 + 0x4]
000011EC 0480 7077 696E subi.l D0, 0x7077696E /* 'pwin' */
000011F2 6700 00F6 beq +0xF8 /* 000012EA */
000011F6 0480 02EE 00F7 subi.l D0, 0x2EE00F7
000011FC 6720 beq +0x22 /* 0000121E */
000011FE 0480 0000 07FC subi.l D0, 0x7FC
00001204 6700 009A beq +0x9C /* 000012A0 */
00001208 0480 000B 0313 subi.l D0, 0xB0313
0000120E 6772 beq +0x74 /* 00001282 */
00001210 0480 0002 EDF8 subi.l D0, 0x2EDF8
00001216 6700 00A6 beq +0xA8 /* 000012BE */
0000121A 6000 00EC bra +0xEE /* 00001308 */
label0000121E:
0000121E 2F3C 656A 6563 move.l -[A7], 0x656A6563 /* 'ejec' */
00001224 2F2E 000C move.l -[A7], [A6 + 0xC]
00001228 2F0C move.l -[A7], A4
0000122A 4EBA F588 jsr [PC - 0xA78 /* 000007B4 */]
0000122E 1E00 move.b D7, D0
00001230 4FEF 000C lea.l A7, [A7 + 0xC]
00001234 6640 bne +0x42 /* 00001276 */
00001236 2054 movea.l A0, [A4]
00001238 2668 0096 movea.l A3, [A0 + 0x96]
0000123C 2F0B move.l -[A7], A3
0000123E 486E FFF4 pea.l [A6 - 0xC]
00001242 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00001246 41EE FFF4 lea.l A0, [A6 - 0xC]
0000124A 508F addq.l A7, 8
0000124C 600C bra +0xE /* 0000125A */
label0000124E:
0000124E 2F0B move.l -[A7], A3
00001250 4EAD 2EF2 jsr [A5 + 0x2EF2 /* export_1498 */]
00001254 4A00 tst.b D0
00001256 588F addq.l A7, 4
00001258 6610 bne +0x12 /* 0000126A */
label0000125A:
0000125A 486E FFF4 pea.l [A6 - 0xC]
0000125E 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00001262 2640 movea.l A3, D0
00001264 200B move.l D0, A3
00001266 588F addq.l A7, 4
00001268 66E4 bne -0x1A /* 0000124E */
label0000126A:
0000126A 200B move.l D0, A3
0000126C 56C0 sne D0
0000126E 0240 0001 andi.w D0, 0x1
00001272 48C0 ext.l D0
00001274 1E00 move.b D7, D0
label00001276:
00001276 206E 0010 movea.l A0, [A6 + 0x10]
0000127A 1147 0004 move.b [A0 + 0x4], D7
0000127E 6000 009A bra +0x9C /* 0000131A */
label00001282:
00001282 2F3C 7075 7461 move.l -[A7], 0x70757461 /* 'puta' */
00001288 2F2E 000C move.l -[A7], [A6 + 0xC]
0000128C 2F0C move.l -[A7], A4
0000128E 4EBA F524 jsr [PC - 0xADC /* 000007B4 */]
00001292 206E 0010 movea.l A0, [A6 + 0x10]
00001296 1140 0004 move.b [A0 + 0x4], D0
0000129A 4FEF 000C lea.l A7, [A7 + 0xC]
0000129E 607A bra +0x7C /* 0000131A */
label000012A0:
000012A0 2F3C 6572 6173 move.l -[A7], 0x65726173 /* 'eras' */
000012A6 2F2E 000C move.l -[A7], [A6 + 0xC]
000012AA 2F0C move.l -[A7], A4
000012AC 4EBA F506 jsr [PC - 0xAFA /* 000007B4 */]
000012B0 206E 0010 movea.l A0, [A6 + 0x10]
000012B4 1140 0004 move.b [A0 + 0x4], D0
000012B8 4FEF 000C lea.l A7, [A7 + 0xC]
000012BC 605C bra +0x5E /* 0000131A */
label000012BE:
000012BE 2F2E 0010 move.l -[A7], [A6 + 0x10]
000012C2 2F2E 000C move.l -[A7], [A6 + 0xC]
000012C6 2F0C move.l -[A7], A4
000012C8 4EBA FC14 jsr [PC - 0x3EC /* 00000EDE */]
000012CC 2F0C move.l -[A7], A4
000012CE 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */]
000012D2 4A80 tst.l D0
000012D4 56C0 sne D0
000012D6 0240 0001 andi.w D0, 0x1
000012DA 48C0 ext.l D0
000012DC 206E 0010 movea.l A0, [A6 + 0x10]
000012E0 1140 0004 move.b [A0 + 0x4], D0
000012E4 4FEF 0010 lea.l A7, [A7 + 0x10]
000012E8 6030 bra +0x32 /* 0000131A */
label000012EA:
000012EA 206E 0010 movea.l A0, [A6 + 0x10]
000012EE 117C 0001 0004 move.b [A0 + 0x4], 0x1
000012F4 4878 6A7C push.l 0x6A7C /* 'j|' */
000012F8 206E 0010 movea.l A0, [A6 + 0x10]
000012FC 4868 0008 pea.l [A0 + 0x8]
00001300 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00001304 508F addq.l A7, 8
00001306 6012 bra +0x14 /* 0000131A */
label00001308:
00001308 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000130C 2F2E 000C move.l -[A7], [A6 + 0xC]
00001310 2F0C move.l -[A7], A4
00001312 4EBA FBCA jsr [PC - 0x436 /* 00000EDE */]
00001316 4FEF 000C lea.l A7, [A7 + 0xC]
label0000131A:
0000131A 4CEE 1880 FFE8 movem.l D7,A3,A4, [A6 - 0x18]
00001320 4E5E unlink A6
00001322 4E75 rts
export_477:
00001324 4E56 FFF8 link A6, -0x0008
00001328 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000132C 266E 000C movea.l A3, [A6 + 0xC]
00001330 286E 0010 movea.l A4, [A6 + 0x10]
00001334 2053 movea.l A0, [A3]
00001336 2028 0004 move.l D0, [A0 + 0x4]
0000133A 0480 636C 6F73 subi.l D0, 0x636C6F73 /* 'clos' */
00001340 6712 beq +0x14 /* 00001354 */
00001342 0480 12FC F604 subi.l D0, 0x12FCF604
00001348 6600 0088 bne +0x8A /* 000013D2 */
0000134C 422C 0004 clr.b [A4 + 0x4]
00001350 6000 0090 bra +0x92 /* 000013E2 */
label00001354:
00001354 2053 movea.l A0, [A3]
00001356 3C28 0016 move.w D6, [A0 + 0x16]
0000135A 303C 0800 move.w D0, 0x800
0000135E C046 and.w D0, D6
00001360 7200 moveq.l D1, 0x00
00001362 3200 move.w D1, D0
00001364 4A81 tst.l D1
00001366 56C0 sne D0
00001368 0240 0001 andi.w D0, 0x1
0000136C 48C0 ext.l D0
0000136E 1E00 move.b D7, D0
00001370 4878 0BC3 push.l 0xBC3
00001374 2F3C 636C 6F73 move.l -[A7], 0x636C6F73 /* 'clos' */
0000137A 4878 0BC9 push.l 0xBC9
0000137E 2F3C 636C 6F61 move.l -[A7], 0x636C6F61 /* 'cloa' */
00001384 2F0C move.l -[A7], A4
00001386 7000 moveq.l D0, 0x00
00001388 1007 move.b D0, D7
0000138A 2F00 move.l -[A7], D0
0000138C 2F2D F62A move.l -[A7], [A5 - 0x9D6]
00001390 4EBA EC6E jsr [PC - 0x1392 /* 00000000 */]
00001394 4A07 tst.b D7
00001396 4FEF 001C lea.l A7, [A7 + 0x1C]
0000139A 6730 beq +0x32 /* 000013CC */
0000139C 486E FFF8 pea.l [A6 - 0x8]
000013A0 4EAD 156A jsr [A5 + 0x156A /* export_681 */]
000013A4 486E FFF8 pea.l [A6 - 0x8]
000013A8 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */]
000013AC 486E FFF8 pea.l [A6 - 0x8]
000013B0 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */]
000013B4 2D40 FFFC move.l [A6 - 0x4], D0
000013B8 4FEF 000C lea.l A7, [A7 + 0xC]
000013BC 6708 beq +0xA /* 000013C6 */
000013BE 197C 0001 0004 move.b [A4 + 0x4], 0x1
000013C4 601C bra +0x1E /* 000013E2 */
label000013C6:
000013C6 422C 0004 clr.b [A4 + 0x4]
000013CA 6016 bra +0x18 /* 000013E2 */
label000013CC:
000013CC 422C 0004 clr.b [A4 + 0x4]
000013D0 6010 bra +0x12 /* 000013E2 */
label000013D2:
000013D2 2F0C move.l -[A7], A4
000013D4 2F0B move.l -[A7], A3
000013D6 2F2E 0008 move.l -[A7], [A6 + 0x8]
000013DA 4EBA F526 jsr [PC - 0xADA /* 00000902 */]
000013DE 4FEF 000C lea.l A7, [A7 + 0xC]
label000013E2:
000013E2 4CEE 18C0 FFE8 movem.l D6,D7,A3,A4, [A6 - 0x18]
000013E8 4E5E unlink A6
000013EA 4E75 rts
export_478:
000013EC 4E56 0000 link A6, 0
000013F0 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000013F4 266E 0010 movea.l A3, [A6 + 0x10]
000013F8 286E 0008 movea.l A4, [A6 + 0x8]
000013FC 206E 000C movea.l A0, [A6 + 0xC]
00001400 2050 movea.l A0, [A0]
00001402 2028 0004 move.l D0, [A0 + 0x4]
00001406 0480 6475 706C subi.l D0, 0x6475706C /* 'dupl' */
0000140C 677C beq +0x7E /* 0000148A */
0000140E 0480 00F8 0008 subi.l D0, 0xF80008
00001414 677A beq +0x7C /* 00001490 */
00001416 0480 08F8 06AC subi.l D0, 0x8F806AC
0000141C 6734 beq +0x36 /* 00001452 */
0000141E 0480 020C F256 subi.l D0, 0x20CF256
00001424 6764 beq +0x66 /* 0000148A */
00001426 0480 0003 0AEB subi.l D0, 0x30AEB
0000142C 675C beq +0x5E /* 0000148A */
0000142E 0480 02EB F808 subi.l D0, 0x2EBF808
00001434 6732 beq +0x34 /* 00001468 */
00001436 0480 0003 0907 subi.l D0, 0x30907
0000143C 672A beq +0x2C /* 00001468 */
0000143E 0480 000B FCF9 subi.l D0, 0xBFCF9
00001444 6722 beq +0x24 /* 00001468 */
00001446 0480 0000 030B subi.l D0, 0x30B
0000144C 6722 beq +0x24 /* 00001470 */
0000144E 6000 009A bra +0x9C /* 000014EA */
label00001452:
00001452 4878 0BC4 push.l 0xBC4
00001456 486B 0008 pea.l [A3 + 0x8]
0000145A 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
0000145E 422B 0004 clr.b [A3 + 0x4]
00001462 508F addq.l A7, 8
00001464 6000 0094 bra +0x96 /* 000014FA */
label00001468:
00001468 422B 0004 clr.b [A3 + 0x4]
0000146C 6000 008C bra +0x8E /* 000014FA */
label00001470:
00001470 2F3C 7075 7461 move.l -[A7], 0x70757461 /* 'puta' */
00001476 2F2E 000C move.l -[A7], [A6 + 0xC]
0000147A 2F0C move.l -[A7], A4
0000147C 4EBA F336 jsr [PC - 0xCCA /* 000007B4 */]
00001480 1740 0004 move.b [A3 + 0x4], D0
00001484 4FEF 000C lea.l A7, [A7 + 0xC]
00001488 6070 bra +0x72 /* 000014FA */
label0000148A:
0000148A 422B 0004 clr.b [A3 + 0x4]
0000148E 606A bra +0x6C /* 000014FA */
label00001490:
00001490 1E2D F67D move.b D7, [A5 - 0x983]
00001494 206E 000C movea.l A0, [A6 + 0xC]
00001498 2050 movea.l A0, [A0]
0000149A 3C28 0016 move.w D6, [A0 + 0x16]
0000149E 303C 0800 move.w D0, 0x800
000014A2 C046 and.w D0, D6
000014A4 7200 moveq.l D1, 0x00
000014A6 3200 move.w D1, D0
000014A8 4A81 tst.l D1
000014AA 6702 beq +0x4 /* 000014AE */
000014AC 4207 clr.b D7
label000014AE:
000014AE 4878 2DF9 push.l 0x2DF9
000014B2 2F3C 656D 7074 move.l -[A7], 0x656D7074 /* 'empt' */
000014B8 4878 2DFA push.l 0x2DFA
000014BC 2F3C 6365 6D70 move.l -[A7], 0x63656D70 /* 'cemp' */
000014C2 2F0B move.l -[A7], A3
000014C4 7000 moveq.l D0, 0x00
000014C6 1007 move.b D0, D7
000014C8 2F00 move.l -[A7], D0
000014CA 2F2D F62A move.l -[A7], [A5 - 0x9D6]
000014CE 4EBA EB30 jsr [PC - 0x14D0 /* 00000000 */]
000014D2 2054 movea.l A0, [A4]
000014D4 4A28 00C9 tst.b [A0 + 0xC9]
000014D8 6704 beq +0x6 /* 000014DE */
000014DA 7002 moveq.l D0, 0x02
000014DC 6002 bra +0x4 /* 000014E0 */
label000014DE:
000014DE 7000 moveq.l D0, 0x00
label000014E0:
000014E0 1740 0004 move.b [A3 + 0x4], D0
000014E4 4FEF 001C lea.l A7, [A7 + 0x1C]
000014E8 6010 bra +0x12 /* 000014FA */
label000014EA:
000014EA 2F0B move.l -[A7], A3
000014EC 2F2E 000C move.l -[A7], [A6 + 0xC]
000014F0 2F0C move.l -[A7], A4
000014F2 4EBA F9EA jsr [PC - 0x616 /* 00000EDE */]
000014F6 4FEF 000C lea.l A7, [A7 + 0xC]
label000014FA:
000014FA 4CEE 18C0 FFF0 movem.l D6,D7,A3,A4, [A6 - 0x10]
00001500 4E5E unlink A6
00001502 4E75 rts
export_479:
fn00001504:
00001504 4E56 FFFC link A6, -0x0004
00001508 48E7 0018 movem.l -[A7], A3,A4
0000150C 266E 000C movea.l A3, [A6 + 0xC]
00001510 286E 0008 movea.l A4, [A6 + 0x8]
00001514 2053 movea.l A0, [A3]
00001516 2028 0004 move.l D0, [A0 + 0x4]
0000151A 0480 616C 6973 subi.l D0, 0x616C6973 /* 'alis' */
00001520 6718 beq +0x1A /* 0000153A */
00001522 0480 0309 06F9 subi.l D0, 0x30906F9
00001528 6710 beq +0x12 /* 0000153A */
0000152A 0480 00F4 F4F7 subi.l D0, 0xF4F4F7
00001530 6714 beq +0x16 /* 00001546 */
00001532 0480 0B0B 0EFE subi.l D0, 0xB0B0EFE
00001538 6630 bne +0x32 /* 0000156A */
label0000153A:
0000153A 206E 0010 movea.l A0, [A6 + 0x10]
0000153E 117C 0001 0004 move.b [A0 + 0x4], 0x1
00001544 6034 bra +0x36 /* 0000157A */
label00001546:
00001546 2054 movea.l A0, [A4]
00001548 2D68 0028 FFFC move.l [A6 - 0x4], [A0 + 0x28]
0000154E 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001552 2F0B move.l -[A7], A3
00001554 206E FFFC movea.l A0, [A6 - 0x4]
00001558 2F08 move.l -[A7], A0
0000155A 2050 movea.l A0, [A0]
0000155C 2050 movea.l A0, [A0]
0000155E 2268 0024 movea.l A1, [A0 + 0x24]
00001562 4E91 jsr [A1]
00001564 4FEF 000C lea.l A7, [A7 + 0xC]
00001568 6010 bra +0x12 /* 0000157A */
label0000156A:
0000156A 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000156E 2F0B move.l -[A7], A3
00001570 2F0C move.l -[A7], A4
00001572 4EBA EECC jsr [PC - 0x1134 /* 00000440 */]
00001576 4FEF 000C lea.l A7, [A7 + 0xC]
label0000157A:
0000157A 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC]
00001580 4E5E unlink A6
00001582 4E75 rts
export_480:
fn00001584:
00001584 4E56 0000 link A6, 0
00001588 48E7 0018 movem.l -[A7], A3,A4
0000158C 266E 0010 movea.l A3, [A6 + 0x10]
00001590 286E 000C movea.l A4, [A6 + 0xC]
00001594 2054 movea.l A0, [A4]
00001596 0CA8 7669 6577 0004 cmpi.l [A0 + 0x4], 0x76696577 /* 'view' */
0000159E 6606 bne +0x8 /* 000015A6 */
000015A0 422B 0004 clr.b [A3 + 0x4]
000015A4 6010 bra +0x12 /* 000015B6 */
label000015A6:
000015A6 2F0B move.l -[A7], A3
000015A8 2F0C move.l -[A7], A4
000015AA 2F2E 0008 move.l -[A7], [A6 + 0x8]
000015AE 4EBA FF54 jsr [PC - 0xAC /* 00001504 */]
000015B2 4FEF 000C lea.l A7, [A7 + 0xC]
label000015B6:
000015B6 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000015BC 4E5E unlink A6
000015BE 4E75 rts
export_481:
000015C0 4E56 FFF4 link A6, -0x000C
000015C4 48E7 0018 movem.l -[A7], A3,A4
000015C8 286E 0008 movea.l A4, [A6 + 0x8]
000015CC 206E 000C movea.l A0, [A6 + 0xC]
000015D0 2050 movea.l A0, [A0]
000015D2 2028 0004 move.l D0, [A0 + 0x4]
000015D6 0480 6472 6F70 subi.l D0, 0x64726F70 /* 'drop' */
000015DC 670A beq +0xC /* 000015E8 */
000015DE 0480 0BFF FA06 subi.l D0, 0xBFFFA06
000015E4 6756 beq +0x58 /* 0000163C */
000015E6 6060 bra +0x62 /* 00001648 */
label000015E8:
000015E8 206E 000C movea.l A0, [A6 + 0xC]
000015EC 2050 movea.l A0, [A0]
000015EE 4AA8 0010 tst.l [A0 + 0x10]
000015F2 6766 beq +0x68 /* 0000165A */
000015F4 206E 000C movea.l A0, [A6 + 0xC]
000015F8 2050 movea.l A0, [A0]
000015FA 2668 0010 movea.l A3, [A0 + 0x10]
000015FE 2F0B move.l -[A7], A3
00001600 486E FFF4 pea.l [A6 - 0xC]
00001604 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00001608 41EE FFF4 lea.l A0, [A6 - 0xC]
0000160C 508F addq.l A7, 8
0000160E 601A bra +0x1C /* 0000162A */
label00001610:
00001610 2F0B move.l -[A7], A3
00001612 2F0C move.l -[A7], A4
00001614 4EAD 35DA jsr [A5 + 0x35DA /* export_1719 */]
00001618 4A00 tst.b D0
0000161A 508F addq.l A7, 8
0000161C 670C beq +0xE /* 0000162A */
0000161E 206E 0010 movea.l A0, [A6 + 0x10]
00001622 117C 0001 0004 move.b [A0 + 0x4], 0x1
00001628 6030 bra +0x32 /* 0000165A */
label0000162A:
0000162A 486E FFF4 pea.l [A6 - 0xC]
0000162E 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00001632 2640 movea.l A3, D0
00001634 200B move.l D0, A3
00001636 588F addq.l A7, 4
00001638 66D6 bne -0x28 /* 00001610 */
0000163A 601E bra +0x20 /* 0000165A */
label0000163C:
0000163C 206E 0010 movea.l A0, [A6 + 0x10]
00001640 117C 0001 0004 move.b [A0 + 0x4], 0x1
00001646 6012 bra +0x14 /* 0000165A */
label00001648:
00001648 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000164C 2F2E 000C move.l -[A7], [A6 + 0xC]
00001650 2F0C move.l -[A7], A4
00001652 4EBA FF30 jsr [PC - 0xD0 /* 00001584 */]
00001656 4FEF 000C lea.l A7, [A7 + 0xC]
label0000165A:
0000165A 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
00001660 4E5E unlink A6
00001662 4E75 rts
export_482:
00001664 4E56 0000 link A6, 0
00001668 48E7 0018 movem.l -[A7], A3,A4
0000166C 266E 0010 movea.l A3, [A6 + 0x10]
00001670 286E 000C movea.l A4, [A6 + 0xC]
00001674 2054 movea.l A0, [A4]
00001676 2028 0004 move.l D0, [A0 + 0x4]
0000167A 0480 7072 6E74 subi.l D0, 0x70726E74 /* 'prnt' */
00001680 6608 bne +0xA /* 0000168A */
00001682 177C 0001 0004 move.b [A3 + 0x4], 0x1
00001688 6010 bra +0x12 /* 0000169A */
label0000168A:
0000168A 2F0B move.l -[A7], A3
0000168C 2F0C move.l -[A7], A4
0000168E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001692 4EBA FEF0 jsr [PC - 0x110 /* 00001584 */]
00001696 4FEF 000C lea.l A7, [A7 + 0xC]
label0000169A:
0000169A 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000016A0 4E5E unlink A6
000016A2 4E75 rts
export_483:
000016A4 4E56 FFF4 link A6, -0x000C
000016A8 48E7 0018 movem.l -[A7], A3,A4
000016AC 286E 0008 movea.l A4, [A6 + 0x8]
000016B0 206E 000C movea.l A0, [A6 + 0xC]
000016B4 2050 movea.l A0, [A0]
000016B6 0CA8 6472 6F70 0004 cmpi.l [A0 + 0x4], 0x64726F70 /* 'drop' */
000016BE 6670 bne +0x72 /* 00001730 */
000016C0 2F0C move.l -[A7], A4
000016C2 4EAD 3612 jsr [A5 + 0x3612 /* export_1726 */]
000016C6 206E 0010 movea.l A0, [A6 + 0x10]
000016CA 1140 0004 move.b [A0 + 0x4], D0
000016CE 2F0C move.l -[A7], A4
000016D0 4EAD 3622 jsr [A5 + 0x3622 /* export_1728 */]
000016D4 4A00 tst.b D0
000016D6 508F addq.l A7, 8
000016D8 6700 008A beq +0x8C /* 00001764 */
000016DC 206E 000C movea.l A0, [A6 + 0xC]
000016E0 2050 movea.l A0, [A0]
000016E2 4AA8 0010 tst.l [A0 + 0x10]
000016E6 677C beq +0x7E /* 00001764 */
000016E8 206E 000C movea.l A0, [A6 + 0xC]
000016EC 2050 movea.l A0, [A0]
000016EE 2668 0010 movea.l A3, [A0 + 0x10]
000016F2 2F0B move.l -[A7], A3
000016F4 486E FFF4 pea.l [A6 - 0xC]
000016F8 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
000016FC 41EE FFF4 lea.l A0, [A6 - 0xC]
00001700 508F addq.l A7, 8
00001702 601A bra +0x1C /* 0000171E */
label00001704:
00001704 2F0B move.l -[A7], A3
00001706 2F0C move.l -[A7], A4
00001708 4EAD 35E2 jsr [A5 + 0x35E2 /* export_1720 */]
0000170C 4A00 tst.b D0
0000170E 508F addq.l A7, 8
00001710 670C beq +0xE /* 0000171E */
00001712 206E 0010 movea.l A0, [A6 + 0x10]
00001716 117C 0001 0004 move.b [A0 + 0x4], 0x1
0000171C 6046 bra +0x48 /* 00001764 */
label0000171E:
0000171E 486E FFF4 pea.l [A6 - 0xC]
00001722 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00001726 2640 movea.l A3, D0
00001728 200B move.l D0, A3
0000172A 588F addq.l A7, 4
0000172C 66D6 bne -0x28 /* 00001704 */
0000172E 6034 bra +0x36 /* 00001764 */
label00001730:
00001730 206E 000C movea.l A0, [A6 + 0xC]
00001734 2050 movea.l A0, [A0]
00001736 0CA8 7072 6E74 0004 cmpi.l [A0 + 0x4], 0x70726E74 /* 'prnt' */
0000173E 6612 bne +0x14 /* 00001752 */
00001740 2F0C move.l -[A7], A4
00001742 4EAD 362A jsr [A5 + 0x362A /* export_1729 */]
00001746 206E 0010 movea.l A0, [A6 + 0x10]
0000174A 1140 0004 move.b [A0 + 0x4], D0
0000174E 588F addq.l A7, 4
00001750 6012 bra +0x14 /* 00001764 */
label00001752:
00001752 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001756 2F2E 000C move.l -[A7], [A6 + 0xC]
0000175A 2F0C move.l -[A7], A4
0000175C 4EBA FE26 jsr [PC - 0x1DA /* 00001584 */]
00001760 4FEF 000C lea.l A7, [A7 + 0xC]
label00001764:
00001764 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
0000176A 4E5E unlink A6
0000176C 4E75 rts
export_484:
0000176E 4E56 FFFC link A6, -0x0004
00001772 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00001776 266E 0010 movea.l A3, [A6 + 0x10]
0000177A 286E 0008 movea.l A4, [A6 + 0x8]
0000177E 2054 movea.l A0, [A4]
00001780 0828 0005 0094 btst.b [A0 + 0x94], 0x5
00001786 661E bne +0x20 /* 000017A6 */
00001788 2054 movea.l A0, [A4]
0000178A 3028 0034 move.w D0, [A0 + 0x34]
0000178E 48C0 ext.l D0
00001790 2F00 move.l -[A7], D0
00001792 2F0C move.l -[A7], A4
00001794 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */]
00001798 4A80 tst.l D0
0000179A 508F addq.l A7, 8
0000179C 6708 beq +0xA /* 000017A6 */
0000179E 2F0C move.l -[A7], A4
000017A0 4EAD 3A9A jsr [A5 + 0x3A9A /* export_1871 */]
000017A4 588F addq.l A7, 4
label000017A6:
000017A6 2054 movea.l A0, [A4]
000017A8 700F moveq.l D0, 0x0F
000017AA B068 0034 cmp.w D0, [A0 + 0x34]
000017AE 6600 00D8 bne +0xDA /* 00001888 */
000017B2 206E 000C movea.l A0, [A6 + 0xC]
000017B6 2050 movea.l A0, [A0]
000017B8 2D68 001E FFFC move.l [A6 - 0x4], [A0 + 0x1E]
000017BE 3C2E FFFC move.w D6, [A6 - 0x4]
000017C2 206E 000C movea.l A0, [A6 + 0xC]
000017C6 2050 movea.l A0, [A0]
000017C8 2A28 0004 move.l D5, [A0 + 0x4]
000017CC 3E05 move.w D7, D5
000017CE 2054 movea.l A0, [A4]
000017D0 BC68 0086 cmp.w D6, [A0 + 0x86]
000017D4 6664 bne +0x66 /* 0000183A */
000017D6 0C47 0001 cmpi.w D7, 0x1
000017DA 6614 bne +0x16 /* 000017F0 */
000017DC 7000 moveq.l D0, 0x00
000017DE 0828 0006 0094 btst.b [A0 + 0x94], 0x6
000017E4 57C0 seq D0
000017E6 4400 neg.b D0
000017E8 1740 0004 move.b [A3 + 0x4], D0
000017EC 6000 00AA bra +0xAC /* 00001898 */
label000017F0:
000017F0 0C47 0002 cmpi.w D7, 0x2
000017F4 6622 bne +0x24 /* 00001818 */
000017F6 7001 moveq.l D0, 0x01
000017F8 2054 movea.l A0, [A4]
000017FA 0828 0006 0094 btst.b [A0 + 0x94], 0x6
00001800 670E beq +0x10 /* 00001810 */
00001802 2054 movea.l A0, [A4]
00001804 2228 0036 move.l D1, [A0 + 0x36]
00001808 B2AD FE0C cmp.l D1, [A5 - 0x1F4]
0000180C 6602 bne +0x4 /* 00001810 */
0000180E 7000 moveq.l D0, 0x00
label00001810:
00001810 1740 0004 move.b [A3 + 0x4], D0
00001814 6000 0082 bra +0x84 /* 00001898 */
label00001818:
00001818 0C47 0003 cmpi.w D7, 0x3
0000181C 667A bne +0x7C /* 00001898 */
0000181E 2054 movea.l A0, [A4]
00001820 2F28 0036 move.l -[A7], [A0 + 0x36]
00001824 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */]
00001828 4A80 tst.l D0
0000182A 56C0 sne D0
0000182C 0240 0001 andi.w D0, 0x1
00001830 48C0 ext.l D0
00001832 1740 0004 move.b [A3 + 0x4], D0
00001836 588F addq.l A7, 4
00001838 605E bra +0x60 /* 00001898 */
label0000183A:
0000183A 2054 movea.l A0, [A4]
0000183C 0C68 F40B 0028 cmpi.w [A0 + 0x28], 0xF40B
00001842 6632 bne +0x34 /* 00001876 */
00001844 2054 movea.l A0, [A4]
00001846 BC68 0088 cmp.w D6, [A0 + 0x88]
0000184A 662A bne +0x2C /* 00001876 */
0000184C 206E 000C movea.l A0, [A6 + 0xC]
00001850 2050 movea.l A0, [A0]
00001852 2C28 001E move.l D6, [A0 + 0x1E]
00001856 3E06 move.w D7, D6
00001858 0C47 0001 cmpi.w D7, 0x1
0000185C 6604 bne +0x6 /* 00001862 */
0000185E 7000 moveq.l D0, 0x00
00001860 6004 bra +0x6 /* 00001866 */
label00001862:
00001862 700A moveq.l D0, 0x0A
00001864 9047 sub.w D0, D7
label00001866:
00001866 48C0 ext.l D0
00001868 2F00 move.l -[A7], D0
0000186A 486B 0008 pea.l [A3 + 0x8]
0000186E 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
00001872 508F addq.l A7, 8
00001874 6022 bra +0x24 /* 00001898 */
label00001876:
00001876 2F0B move.l -[A7], A3
00001878 2F2E 000C move.l -[A7], [A6 + 0xC]
0000187C 2F0C move.l -[A7], A4
0000187E 4EBA EBC0 jsr [PC - 0x1440 /* 00000440 */]
00001882 4FEF 000C lea.l A7, [A7 + 0xC]
00001886 6010 bra +0x12 /* 00001898 */
label00001888:
00001888 2F0B move.l -[A7], A3
0000188A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000188E 2F0C move.l -[A7], A4
00001890 4EBA EBAE jsr [PC - 0x1452 /* 00000440 */]
00001894 4FEF 000C lea.l A7, [A7 + 0xC]
label00001898:
00001898 4CEE 18E0 FFE8 movem.l D5,D6,D7,A3,A4, [A6 - 0x18]
0000189E 4E5E unlink A6
000018A0 4E75 rts